We purchased a large leather sectional from this store and were well aware of the fact that everything comes from China. Most furniture now is manufactured in China however NA Source's prices are well under that of most retailers and the quality is fairly good for what you pay for.
We like our couch and feel it was fairly good value for the money. There is some fuzz that comes out of the seams which is a little irritating but we just pull it out. We find we need to not sit in the same spot too much as the cushions will warp in one spot.
I would recommend this company for good service and fair prices however their prices seem to have increased since we bought our couch. If I wanted something higher end and less modern, I would look elsewhere.