I really love this jumpsuit I have it in two colors I will be ordering more colors!! Very comfortable for trips ..you can dress it up for a night out it is very versatile...I first ordered a XL way to big and loose ...I tried a m perfect fit and remembered these stretches so I had some room ...I also ordered a large fit well If you want a perfect fit and a little bit more of a loose fit .....m and l are both winners I'm 5\"4 ..wt 165 and toned I hope this help with sizing;)