Great customer service. The selection is good, but will hopefully continue to increase. The shirt is nice, fits well. The only reason for giving 4 stars is the material, it's "heavier duty" feeling and not soft and supple like many shirts in this category. The construction is good, I will buy more shirts.