This shirt is of good quality and its colors are bright and nice! Unfortunately the fit was not as expected. My husband is 5.7 and 145 lbs and the shirt in size small was much too big for him! Unfortunately we had to file a return. But the seller was very nice and provided great customer service and a refund.
If you usually wear a size large this shirt in size small should fit nicely.