My only gripe with this shirt is that the sizes run extremely small. I usually wear a women's medium, but I ordered a large (just in case), and honestly, I don't think I'm actually going to be able to wear the shirt because it is SO small. Like, so small that I'm probably just going to give it to my 13 year old daughter to wear. Other than that, I love it. The color, design, and fabric are all great.