It arrived fairly quickly considering it had to be shipped (I’m in the UK). The shirt was very tight for a 3XL tho and I probably would’ve had to buy a 5XL for it to have fit properly. The material felt kind of cheap and the print was kind of pixelated, clearly a blown up version of a small design.