While the material was decent the sizing was more like a childs small than a XXXL (which is what I ordered). In fact it was a XXL that was delivered instead and nothing like what the size chart stated. **note: I usually wear a medium/large in US sizes.