I love this jumpsuit. Im 54 and ordered a large. It fit perfectly and the length is great to wear with my 5 inch heels. The material is this and I can wear a shaper with it if I wanted to but there is no need.