I absolutely love this skirt! The cut and fit are perfect. I'm a bit taller at 5'8" and the length is good (i don't fold the top over). The fabric is so soft, not see through at all. And it is very flattering and hides all the bad stuff nicely!