Thank you for your purchase and review, Johnny! We appreciate your positive feedback and your suggestion. Currently our baseball jerseys take 10 to 14 business days to be made and delivered to our customers. We will continue to work to improve production speed and shipping speed without sacrificing product quality. Thank you again for supporting the brand and taking time to leave a review!