I bought this for my mother-in-law bc she's always cold...it fit perfectly!  Its very thin & fitted (not boxy) so, it gives a  flattering shape.  Plus the thermal interior really seems to warm up the body quick.  Great purchase!