Great quality for the price.  Im a size 13 dress size and it was very big on me.  I imagine it would fit most people 5'4 - 6'3 who weigh under 250lbs.  A little snug in the head which made it hot and hard to breath but still well worth it.  I'm not too fond of the color but for the price who cares!