Exactly what I was hoping for! My 2.5 year old squealed when she saw it, we love it!