I ordered a grey a green and a white and the white came from a different place, took forever to arrive, is a different fabric, smaller, and a different cut. I didn't return it because it was cheaper to keep it, but I will pay more attention to where things are coming from. I will still wear it, its just not as good a fit.