The design is awesome but the shirt is low quality(material and fit). The shirt took an extra week to get to me as well. The price is good, but the shirt is like scratchy a little bit and is going to stain if anything gets on it. Shirt was true to size. I probably wouldn’t buy again unless they upgraded the material. And I’d pay double for better material.