Love this top! Lots of compliments. Feels good on. Can be casual or dressy. I’m 5’ 6 1/2” tall and weigh 166. XL fits me perfectly. If not tucked in, the blouse camouflages my tummy. I carry my weight around my waist and hips; the sleeves help balance my proportions.