I can't give this company enough stars. When the owner of the company calls your cell to make an order right, you know you're dealing with quality. I had a small mix up on my order, leaving for a golf trip in two days, there was no way I was going to get my shirts. Boy was I wrong, they showed up this morning bright and early, if I didn't know better I would say the owner drove them from South Carolina to KY himself. I really like the shirts but the customer service will keep me buying for a long time. I can't imagine the hassle dealing with a big box brand, keep Harlestons in mind when looking for apparel, you won't be disappointed.