Runs a little bit snug but that’s okay, maybe try a size up. The decal on it is super cute with almost a traditional tattoo style to it. It’s not see through thankfully and it’s a good length for me (I’m 5’3 135 lbs and I bought a medium) and it covers my bra straps.