I am currently 31 weeks pregnant with my first and I was looking for something to wear for my baby shower. For reference, I’m about 5’7”, normally 150-160lbs, but I’m up to 173 with this pregnancy and I purchased the size Large. It is a perfect fit. The sleeves are as long as they’re supposed to be, the dress hits the floor, and the elastic around the chest is secure, and the cute is flattering on the growing belly bump!See full review