I'm an xl in retailer tops, and purchased this in the size xl. it fits very nicely; not tight. i usually have problems with peplum blouses hitting me oddly since i have a short waist, but this fit beautifully. i like the feel of the high quality fabric. the color green works so well with my red hair. i highly recommend this blouse.