This shirts seems like it's of very good quality and is super soft. I was 140lbs about a month and and the small had a very flattering fit while still plenty of room for belly. Meaning, I looked cute and preggo, not frumpy yet I can see myself wearing this for a long time to come. The color of the gray background was a little off, but I like the pattern and colors enough overall that I didn't deduct a star. I'm currently 21 weeks today, 22 weeks along tomorrow and my shirt is still fitting and looking great. I ordered a small.It's definitely cute and comfy, however it does run a little small. Wishing I'd sized up and gotten a large as the medium is a little see-through in the chest and tight in the sleeves. Would also like to mention that what I received is not exactly as pictured, my shirt has black sleeves instead of gray (although honestly I like it more as solid black!).Bought this for our pregnant daughter who is a big fan of Hocus Pocus. She loves it.I loved having a cute maternity shirt. I was 31 weeks in the picture.I read several reviews and decided to order up a size. For reference, I am 5’3” and weigh 155 lbs. 25 weeks pregnant. I wear a Medium both prior to pregnancy and a maternity size medium as well.I ordered a large in this shirt after seeing it runs small. It was still a little too tight for comfort. The length was good. If you don’t mind tight tops that accentuates your belly than this shirt may work for you. I am all about comfort right now so I am returning.I've grown out of my other size small and medium maternity clothes (I'm a small when not pregnant) so I figured I'd get the large to wear these last few weeks of pregnancy... it's HUGE. Baggy on my chest and also really long. Not flattering on me. I'd order a size down. I should've returned for the medium, but I've already washed it so it's too late.The fit is good but the material got those pills things after only wearing it 3 times. It's too bad bc it's comfy and stretchy but now doesn't look great.Loved this shirt I used it for my baby shower and it fit perfectly I got the same size I wore before pregnant very stretchy and Very smooth fabric no itch