Waited and waited for the order to arrive and when it finally did, nothing fit that should have. Silly me was afraid they were going to be too big!! Ordered me a size 2xxl and my daughter a 3xxxl…even hers did not even come close to fitting me!! I am a USA size 16, not huge by any means….If their sizes run that dang small they should let you know before wasting your money…Tried calling but on hold forever with no answer ever!! Trying emai today so we will see but according to all these other reports in regards to this company I probable have to just kiss my money goodbye…Will keep fingers crossed though… .And one more thing, everything, tops and bottoms really smell bad!!! Just saying….