Came on time
Gave to my daughter for her birthday as an added surprise.  She was very excited!
Rating: 5 stars