I purchased three of these. Two of them in size large, one in size medium. My measurements are 31 waist, 38 hips. I stand just under 5’, so they run longer on me. They are a silky, soft, fabric. Very lightweight. They have a mesh lining, minimal control, but still would work well as a swimming suit. But, I love them as shorts. They are loose, comfortable, perfect for warm weather. They’re great to go walking or jogging in. Great when I have a lazy Saturday. I didn’t notice a lot of difference between the medium and large, both fit well. My brother is smaller than me, he has a 29 waist stands 5’8”, about 145 pounds. The medium is still a little big on him. The waistline is very comfortable with excellent elasticity. It holds the shorts in place even with the loose fit elsewhere. Love these!