the size is a little small, I am between a 12 and 14 and 12 was a little too tight. I was expecting 14 to be a little too big but in fact it is a bit tight on the chest and loose on the hips. It might be because it is fitted, but if that's the case, there was no mention of it on the label. Having said all that, it is a very nice design, and I'm happy with it.