I am in love with this set. Fashionova don't stop making these type of sets. I am 5'6" weigh 150lbs and I have small waist and wide hips. I am usually a Medium but I went with a Large. If yu want a tight fit get your usual size if yu want some room then order the large because the large doesn't come so loose like other large. The material is great and has a double cloth under the set. Is forms such a beautiful siluette. The skirt waistline is stretchy so will not create a bulge on the waist like other skirts that have an elastic band.