I am very satisfied with my order & the customer service. A slight mishap occurred after placing my order, but they resolved the issue within 24 hours. I received my order within a week, probably less. And the QUALITY.. omg top tier! I just hate they no longer carry to size 5XL. But I will definitely be placing more orders in the near future!