Love this shirt. Taking 1 star off because of the sizing. They run super small. I usually wear a SM or M. I ordered the M and it barely fit. Feels too tight but looks OK and I love the design so I'm keeping it. I also ordered an XL for a friend and had to exchange for a 2XL. She probably needs a 3XL but they don't make that size unfortunately. So definitely order 1 or 2 sizes bigger!