This sweater blouse is SO flattering. I'm 5'4 and 200lbs and I bought an XL (my true size). It totally covers my little tummy!😄😄Anyways, the fabric is comfy and warm for a fall day, its not itchy at all. It seems well made so far, but only time will tell. I hope this helps