I tried on this top at 32 weeks and with a weight gain of 22 lb. The small (my normal maternity size) was baggy and shapeless. The length was nice for a tunic, but it fit oddly. I was disappointed because it had promise on the hanger, but just did not work.
I wore an XS prior to my pregnancy. I am now 27 weeks pregnant and ordered an XS. This top has a lot of potential but was still too large for me. I guess this top could fit later in the pregnancy, but I wasn't willing to wait and see. Also, this top is a tunic length.