Seems to be of good quality - heavier than what we could find in local sporting good stores.  The waist is ridiculously tight and wouldn't fit a 12 year old, but I intend to snip the seams and add extensions in.  Guessing the manufacturer was trying to save on elastic!