This shirt is super soft and smooth and made of quality material. I'm 5'1 and 200 lbs and 6 months pregnant and usually wear an extra large so that's what I ordered. I'd say the extra large is a little too big for me right now but should fit perfectly in the next month or two. This is so cute and comfortable it's totally worth the priceVery flattering maternity shirt and I love the color! It fits perfectly (way better than expected) Is not tight in the arms at all. I'm a large pre pregnancy shirt and ordered a large here. I'm currently 20 weeks, 207#I love this maternity shirt. It’s not too tight or loose, but fits just right and still shows off your bump. It seems to be true to size. It’s comfortable and soft. The design is nice, too. It’s easy to pair with jeans, shorts, leggings, etc. It has slight ruching on the sides, but you could likely wear it post-partum, and it wouldn’t be obvious.Wife review:This shirt is just darling on my daughter in law, and she reports that it is very comfortable, super soft and perfectly stretchy. She is 5'1"/140 lbs and just entering her 3rd trimester. It has fit great throughout the pregnancy and will be perfect for a little while after she has her little one. It is cute with leggings, skirts and even jeans! Definitely recommend!i normally wear size extra small. i got a size small and it's been comfortable and stretching properly with my belly to accommodate. i have 2 kids already and this is my third pregnancy. im growing faster than before, especially with the help of bloat lol!