I love J Crew & wish I could afford their prices. I especially adore the men's clothing offerings for my boyfriend.
The store is clean, neat & well organized. But beware; pretty much at any time they are always busy, which means you may have to wait in line a while to make your purchase.
Prices are a bit steep & they rarely have any huge sales. The employees are "so-so" - to me they aren't overly friendly, but not cold either. A plus here is they have a bridal option, but it's by appointment only.