I ordered this as a postpartum shirt. I am 5'1 about 170 lbs. The large fits great, and the functionality is perfect. There's a flap under the bust and a v-neck under which makes it easy for breastfeeding.
Love this top, ordered postpartum for nursing (not worn in pregnancy) super convenient and nice material!