I have never received more compliments than I have for this blouse. A woman in a car this morning, shouted out ""I love that blouse"". The first time I wore it, the reactions were the same. I usually wear an 1X, but something told me to order a XL. It fits perfectly. So, if you are petite, order on the small side. I love this blouse and the print is awesome!