I had a good experience ordering. Customer service was responsive and helpful. My only problem was getting the sizing right. I measured myself multiple times in conversation with the fit specialist but the garment arrived too small, so I will have to alter it and hope it works out.