Originally got this with a white button up to tuck in to use as a wedding outfit. Unfortunately, the skirt is beautiful but it does run pretty large. I am 5' and wear a size 16, I bought the 2X thinking it would run small, and it was way too big. I am probably going to order a different color and size so I can still use it, because the skirt is beautifully made and not see through at all. Wearing it at my natural waistline, it did not drag on the floor with 1" heels on. Also, the white shirt I got to go with it did not match, as the white dots on the skirt are slightly off white.