I got this to sleep and lounge in, I’d wear it for roadtrips or errands. Was hoping to wear it to a casual brunch but it definitely gives off a more pajama vibe. I’m 5’5” and 185-190lbs and I got a XL. It’s cozy and oversized. The sleeves go down past my wrists and the shorts are a bit big which is why they look more like PJs, with that being said they are so darn soft and I love wearing them to bed because they’re lightweight enough where I’m not sweating all night. I got two in different colors and they are super cute and true to the picture!