I bought this for my 7 year old grandson for Christmas. He loved it and wouldn't put it down. I hit a home run with this gift. Overstock was super getting this to me in time for Christmas. Worked out perfect. As far as I know it has held up to the endurance test it's getting from my grandson .