It took a while to get the shirt (looks like it ships from overseas). Once it made it to the US it arrived quickly, though. High quality shirts with clean graphics. Shirts are more of a regular fit, so if you want oversized I’d recommend ordering a size up.