I love this style, after reading a few reviews and what everyone was stating about the sizes being too small I decided to order a bigger size. I usually wear a size 8-10 (depending on the brand) but due to my curves I decided better safe then sorry and ordered a size 4XL. The top was a perfect fit but the bottoms were a size too big, I decided to undo the sides and cut about 2inches on each size and walla it fits perfect!