Very happy with this purchase. Fit is great and material feels great. Very soft and flowy. Will probably buy in another color. For reference- I am 28 weeks pregnant, 170 lbs, 36G, and 5'5\". I purchased a medium, which is probably what I would have gone with pre-pregnancy weight as well (140 lbs). This will definitely be worn post-pregnancy as well. Super cute and flattering.