Excellent quality. Arrived timely. Great fabric (not see through). Washed great. I am 5'00\" and 125lbs, I ordered a small. Wish there was a lil more room in the mid section but a medium would have been too big so if I ordered again I would order the same size.