I haven't taken this off since i got it. and since then, i've ordered two more colors. it's definitely sheer, but the blue isn't see-through, though i expect the lighter colors are. it is a distressed look, but super-soft, comfy, and perfect to wear over work out clothes or dressed up with jeans. really a nice summer top for hot days. i'm 5'4, 135 the and the xxs is perfect--drapey, but not baggy. very flattering straps too.