Shirt was as described and came on time! One thing that prevents me from rating 5 stars is that the shirt sizes run a little big. A medium looks almost like a large! Otherwise great graphics and the shirt is really soft!