This Heyshape Body Suit in size L is a firm compression bodysuit made from polyamide and elastane. It says a size L but I could not get into it, seems more like a s/m. The hand wash only care instruction ensures easy maintenance. I paid nearly £30 for this and was too late to send it back.