Excellent!
My 4-year old nephew was beside himself when he opened up this gift!  Absolutely loved it and didn't want to put them down.
Rating: 5 stars