Beware, these sizes are China sizes!!If you're a North American Woman, you should go up, up, way up in size.I had to go all the way up to a Chinese XXL and I'm a USA/CANADA MEDIUM GIRL!!Other than the sizes being way off, I also think that the shorts should be about 2" longer and wider in the thighs to give the look of oversize that we all love these days and to be more flattering to our legs and body length. Like I said, I'm a normal Medium and 5'-5" and I would love more length and fabric to drape and look sexier.The fabric itself is very soft, so that's a 5*, but even when I tried stretching the shorts, both in width and in length, it didn't help at all.I normally wear a large or x large so I bought the xl for a little baggier look. The shorts fit perfect and the top is a little looser- which is what I wanted. It looks great! Very comfy. Some of the reviews said a little see through but mine wasn’t. I got the wine/red color. It was a little lighter than the picture but I still like it. Definitely recommend!I have two of these sets and I looooove them! I wish the waist wasn’t so high since I’m short - 5’3” but otherwise the fit is awesome. They are super soft and breathable. Cute to lounge at home, travel, or run errands. Need nude panties bc the knit is a thinner weave. These are perfect for Texas fall weather, cool in the AM…hot in the afternoon…and you don’t want to change 3 times a day.Product was very cute.I NEVER leave reviews but this outfit is wonderful comfortable, flattering, great material and stretch. Looks fabulous.I want one in every color. 5"6 200lbs purchased XLOff the shoulder look. This fits like it should in your normal size. If you want off the shoulder you need to go up a sizeAbsolutely loved this outfit. Wore it on my cruise to Mexico and it was perfect. If you want the off the shoulder look then definitely size up. Very comfy and lightweight. Perfect for spring or transition to fall. I’m 5’8 165 and ordered the large for the off the shoulder look. Fit perfect.Just a lovely set, a bit sheer due to the material, nice stretch to it too. It's supposed to be flowy, fits just as expected. A must have !