I really like these leggings. I am 5'7" and 134 pounds, and I ordered a size small and they fit me without giving me a muffin top. They are stretchy and look great. They are thick enough that you can't see through them and can go pantyless, but they're not so thick that you feel like you're wearing jeggings. The length is a little longer than I expected, and aren't as short as they are on the model in the picture. If you're looking for shorter leggings, I would go with the capri version (which I plan to order soon). They hit my midsection in about that same place as the model pictured, but I am VERY long-waisted. The color detail at the top is reasonably thick, sturdy, and high quality. They are very cute with a crop top, but the top detail isn't so thick that you can't wear a longer top over it. All in all, these are fantastic!