Got the shirt 2 days before the estimated arrival which is awesome. Got exactly what I expected. The fabric of the shirt is a great quality and soft to the touch. The way they make the print on the shirt look weathered is really well done. No complaints here.