This blouse was even better than I expected! Proper to fit on the sizing - I am a size small, but with a big chest so I am always worried about button shirts/blouses and had no problems with this one. I have worn it over leggings, partially tucked with jeans, and always get compliments.