I bought this for my husband as a birthday gift. It is a quality and comfortable shirt and worth every penny. It is well made and will clearly hold up well over time. He loves the snaps too. I’m planning to buy him another one because it was such a big hit.