I bought this blouse to wear with a pair of black, slim leg pants.I am 5'8'', 185 lbs. I like my tops loose fitting,I bought an XL and I love it! I wore them to church this morning. The blouse was very comfortable and flowed over the body easily. This top is a perfect basic addition to my wardrobe. The fit was perfect and the fabric is soft. I can hardly wait to pair it with other items in my closet!