I love these pjs. They're so comfortable. There isn't a drawstring on the shorts, just elastic, but they fit perfectly around the waist without being too tight. The top is flowy and stretchy. I got a medium and I'm 5'8", size 6, 130 lbs.