Customer service is great. I ordered a size that was too large. It was replaced immediately with no questions asked. After several wearings, I find the comfort to be fantastic. I do, however, think that the size chart is off. I have a 36 inch waist and had to buy the large in order to get the waist to fit.