Bought this for my son and he absolutely loves it! He's a big marvel fan and the size fits him perfectly, although I was hoping the XL was going to be a little bigger than what came in. Still fit him fine though.