I am normally a small to medium but I bought the larger size after reading reviews. I am glad I did because it does run small. I am 7 month pregnant and I am happy with my purchase.  The pattern is beautiful