Quality is fine, but it is sized to fit snugly so be careful! I purchased the medium for my 10yo son who prefers a snug fit and usually wears a 10/12. This will not fit him long. Should have purchased a large. Would have given a higher star rating if the fit was more like I'd anticipated.
Rating:
[3 of 5 Stars!]