This was a Xmas gift for my step-son and he was thrilled to get it. I can't comment on fit, however. He asked for an XL Ralph Lauren Big Pony polo shirt (he's a weight lifter), so that's what I bought him knowing that an exchange for another size would be easy with Ralph Lauren's great return/exchange policies. The color was really nice - a wine color that wasn't too dark or muddy. Ralph Lauren is a great quality brand.I recommend this ralph lauren online store!