Ordered Large. The top is a bit small for my breastfeeding top and the bottom is quite tight  (two weeks postpartum wgt 170); even back at pre-pregnancy weight these seem a bit tight I. Torso for a sleep shirt. Also this is the exact same product as the CAYKE brand. Ordered both.