Ordered this for my husband. It looks really great on him. The large fit perfectly. He isn't a big guy, but is really in shape. The shirt doesn't fit so tight that you look like an idiot, but fitted enough that it's not super baggy. Great price and will definitely order more in different colors.