So cute and exactly like the picture! Seriously my favorite shirt now. I cut it into a crop top so I could wear it more like how it’s styled in the picture. I’m 5’6 and 120lbs (32A) and i ordered a Medium. Medium fits perfect for a slightly oversized look, small would’ve maybe looked weird if I rolled the sleeves (which i did). Thick t-shirt material and seems like it’ll last. Haven’t washed it yet. Love it!!!