If you're looking for a maternity dress, just get this one. It's incredibly flattering, which I was honestly not expecting given how much less expensive it is than other options. The material is soft, there is enough stretch to make it wearable all day, and IT HAS POCKETS.I got the XXL in army green. I am 5'2" and wore an XL or XXL pre-pregnancy. The color was as expected, which has always been one of my best colors to wear. The length was perfect. I am not tall and was worried about needing to hem this. I didn't have to make any alterations. The empire waist is so flattering on my third trimester belly. The little puffs at the shoulders are enough to give the arms more shape without being over the top.The only drawback was having to get all the wrinkles out, but given the price and how flattering this is, a little bit of extra work is totally worth it.I only have a couple of events to wear this to before I'm due, but if I had a reason to wear more dresses, I would absolutely buy this in more colors.