Sizing ran a touch different between two polos, sleeves longer on one design than the other. I requested an exchange, got a prepaid label, and the replacement shipped two days after they received it. Fabric quality is solid. Holiday shipping lagged a bit, but support stayed responsive.