Wanted to wear over a tee to walk dog, I intentionally ordered a Large and it's exactly I wanted. The blue is like the pic, has stretchy cuffs like a regular sweatshirt, kangaroo pocket roomy for keys, phone, mask. It's really cute, nice touch with the collar buttons, sleeves aren't tight shoulder to wrist. Perfect for walks in 60° fall days. I typically wear a small-med when garment is to wear with jeans without another top underneath. My opinion is that sizing is correct. Didn't get dye bleed See full review