I'm an xl in retailer tops, and the xl in this blouse fit wonderfully. i bought the blouse in black, but will also probably purchase it in the cream. the blouse is made very nicely, however i had to deal with about 6 embroidered pieces that were not knotted. i had to take a needle, and thread the loose pieces to the back of the blouse and then knot them in with the rest of the embroidery. some of the individual flowers just came out entirely. however, this is such a stunning blouse and i feel so g