I have these in two styles - the short red skirt with black mesh/lace over (one of my fave skirts of all) and a bit longer one with floral fabric under (also lovely). Compliments nonstop every the time I wear them! If you have a small waist you can just belt it and get instant hourglass silhouette. Otherwise can still make this stunning with the right top or even a corset. Can be worn more casually with tights and cardigan as well, especially the longer styles. I got size small and they do run a bit small but only a little. And because the waistband material is thick and wide, no muffin top even when a bit tight. I'm petite/slim but my waist is not that tiny - varies 27-29" depending on weight and bloating fluctuations, 34" hips and 5'2" and small fits. They would be shorter on taller people. They're a bit shorter even on me than the model (but I pull the waist higher). They do have built in shorts (at least some styles) and they're thick material you're likely to wear with tights underneath so if you like they style still give it a try. Sizing up on one of the longer styles may be best for taller people. Also, I've had them for a couple years now and they are good as new. They look and feel quality and one of my best online shopping finds!