As an avid corset wearer, this item was so small and cheaply made I couldn't even get it on. Usually I wear a large or extra large, but I decided to heed the warnings on this page and got the XXL, but it was so insanely small I could neither zip it up nor get the ribbon to hold it up.When it comes to the layered skirt, the front left nothing to the imagination. It was nothing like the advertised picture.See full review