I got this shirt for my son prom and we both loved this shirt it was a perfect fit and looked good on him now as for delivery it did take a while and was cutting it kind of close to his prom day but other than that it put a smile on our face and I would purchase again.