This is so cute! Soft, and not too heavy weight that I get overheated. I’m 5’10 and very busty (34H) so it’s probably a little shorter on me than it would be on a shorter or less curvy person. It covers my hips, but not my rear. I am usually a 14-16, and the XL is oversized and cozy, just like I wanted.