I'm typically a size 2 and this fits me perfectly. I'm 5'6", 120 pounds and a 32B with an athletic body type. The top is fairly structured, but has some smocking in the back, which adds a little stretch. I would say it runs true to size.