Excellent experience all around. The customer service is great and the people are flexible to get you what you need on time. I had to get last minute alterations for a bridesmaid dress and they were very accommodating. I will definitely be returning!