I'm 8 months pregnant and this is a very cute and comfortable shirt. The material is a bit thin though and you can see what you're wearing underneath it. I just put on a white tank top underneath and it doesn't look bad. If your maternity pants have a flesh-colored belly panel you shouldn't need to layer under. Mine has a dark blue panel and you can definitely see it through the shirt. Otherwise it's a fun holiday shirtUsed this to announce the pregnancy at our work holiday party (admittedly, in part because I wanted my co-workers to know that any weight gained over the holiday vacation was due to a growing kid, and NOT from over-indulging in Christmas cookies and candy). The fit was perfect as described, and the shirt was really comfortable. Only complaint was that the material is a little thin, i.e., a bit see-through on the white part (I ended up wearing a tank top underneath to help camouflage my undergarments). Still, great price, and got a lot of laughs from friends and co-workers as we shared our good news - very happy with the purchase.This product is really cute. Only issue is that the wording is kind of hard to read. Still love it though!Super cute!Fabric is nice and soft. It for perfect with my pregnant belly.Size 6, 7 months pregnant fits perfect and the quality is great!Great fit like all other Crazy Dog tees. I was able to wear it comfortably at 37 weeks pregnant.It’s perfect!