I ordered a medium, I am 5'9" and weigh about 150. Nice quality for the price, looks just like the photo and the fabric is soft and stretchy. Cute ruching on the sides. I will probably order more in other colors.