These aren't quite what I expected. They looked in the picture like something a little more solid, but they're actually a very soft, stretchy knit material. The price seems a little high for what they are, but the sizing is accurate, and they're so comfy I will keep them anyway! I usually wear a 12 in jeans, and the size Large shorts fit well, maybe even slightly loose, which is great since this is early in my pregnancy. Overall, a little more casual than I'd expected, but I'm pretty happy.