I adore this shirt! I'm 5'4", 112lbs, 37" bust, and I have a very petite frame so it's really hard for me to find clothes online that actually fit. Usually even when all the reviews on clothing say it runs small it almost always either fits me or is just slightly too big still. I almost got the X-small in these shirts since it was offered, but after reading the reviews I decided I wanted it to fit a little bit looser like the shirt on the model and I'm really pleased with the fit of the small. I actually also ordered a medium too (the blue shown in my pictures is the small) since I wanted it to be looser. The medium fits ok, but I definitely like the more fitted look of the small and the shoulders of the medium are just a little too wide so the strap hangs a bit a funny. I'm going to return the medium for another small. Because the medium does still fit me ok I would say that this shirt does run just a tad bit small so if you're between sizes it might be good to go up. The fabric is a nice, light workout shirt fabric but not at all see through and it's still nice enough that I will totally wear it around town as opposed to just to the gym. And it's sewn really well too - no loose threads or seams. The washing instructions are a little confusing because it says "P" for professional cleaning only but then also gives the symbol for Gentle Wash at 30 degrees celsius (so gentle wash cold water) and definitely says it should not be bleached or tumbled dry. It does say it can be ironed on medium heat. Honestly, I'm pretty low maintenance so I think I'm just going to wash it in cold water and tumble dry on low heat & hope for the best because it does seem quality enough to handle it. Maybe if I get really ambitious I'll hang it over a chair back to dry, haha. The red fabric is a little bit more true to the color shown on the product page pics and the blue is just slightly lighter than it looks on the product page (I know it's a little hard to tell in my picture), but they're both still really vibrant and gorgeous. I know everyone writes after their reviews that they're considering buying another, but I legitimately might buy one more in another color. I really love this shirt!