We used this one with my daughter and hope to use it with the new baby. She liked it a lot. There is a (crappy) mirror on top that she really loved a lot. Several speeds, music, you can rotate the seat, and the cord is a decent length. I really feel like it was great deal for the price. It takes up a good amount space but not enough to feel like it was annoying.