This shirt fits great and I love it. The quality is good and seems like it will last quite a while. The fit is just right. I ordered my usual size, medium, and it is just a little loose without being baggy. I love the length, I'm not a fan of very short shirts, I like them to be a little longer, and this shirt does not disappoint.