Quality is extremely good, I get all my shirts in medium usually but this one ran a bit big when i first tried it on, washed it and ran it through the dryer twice and it shrunk a bit, still a little big but it looks extremely good and it came in extremely fast which was nice.