I purchased this top to wear during the holiday season. I normally wear an XS/S in non-maternity wear, so I purchased a small. Currently, I am 15 weeks pregnant, but am bigger this time compared to my first pregnancy. The red is a bit darker in person, but that could just be my monitor settings. While I most likely will not wear this top in the late spring, I think it will last for most of my pregnacy. Sometimes wrap tops do not like to lay flat across the chest , but this one does. I just had to wear a tank under it. I love the sleeves on this top--a nice dressy touch. I suggest laying the shirt flat to dry. After drying it on accident, the sleeves were a bit shorter, but not bad. Very pretty!