The first time I wore this shirt I fell completely in love with it. I would say it runs just slightly small because I generally wear an extra small in US sizes and the size small in this shirt fit me really well with just a touch of room to spare. For reference I'm 5'4", 112 lbs, 37" bust, 24.5" waist. When first putting it on it hit about 1/2" below my belly button in the front and had the nicest flow to it but is still stretchy and fitted enough that it doesn't look like I'm wearing a tent over my larger bust. The fabric is super soft and not see through at all over a nude bra (I could vaguely make out the outline when I tried a black and white polka dot bra but that's most shirt) and the stitching is all very quality. I always worry a little bit when I order clothes with lacy details because they can fray and rip really easily if they're cheap and that was not the case with this shirt, it seems like it will hold up well. Actually I got at least five compliments on it the first time I wore it and my mom saw it on and said this was the kind of shirt that I need to buy in every color I can because it just fits and looks so cute.
All that said, I was SO disappointed when the first time I washed it, on my washing machine's gentlest cycle with cold water and laid it flat to dry......it shrunk! :( It was most noticeable in the length, now instead of being just below my belly button it's about 2 inches above my belly button. But it also changed the shape of it so it just lays all wrong now and does end up giving me that tent look. And the colors washed out slightly too. If it hadn't shrunk I wouldn't have even minded the color fading a bit. I honestly would have bought several of these shirts just to have backups but it's not cute at all anymore. I'm leaving three stars instead of less because maybe it could be very carefully handwashed and laid to dry and it would keep its shape but I'm not going to waste any more money or energy trying again. Seriously so incredibly sad about this one.