I bought this vest in a small when I was about seven months pregnant. It runs just a little loose which makes it perfect for layering. As you can see from the picture, I wear it post-baby, and it still looks just as cute! I do have to say that I was unable to zip it once my belly got bigger during pregnancy though ;) It is a quality vest that comes in a wide variety of colors and styles. Some styles include snap buttons over a zipper, and a “fur” lined hood! I have had this for over three years, and it looks just as good as the day I got it! I have never run this through the washing machine though and have just spot cleaned it when necessary. I ordered mine in a small in the color navy.