The shirt came very quickly. The size large just fit. Keeping it only because not worth the trouble to send it back. I washed it in cold and hung to air dry. Could not put it in the dryer. The material was on the thin side. But my son loves it. The lettering is very nice.