People are saying it’s see thru but I don’t get that at all. She’s double lined, the fabric is pretty luxe. The seams are sturdy, the little floppy bits flop around appropriately. I have a 38in hip and got the M and it fits perfectly. Not too snug at all. The matching top however runs small asf.