It came a lot sooner than expected and arrived in perfect condition. Super easy to put together. The seat is a little firm but my daughter says it’s comfortable. It’s just as cute in person and it’s excellent quality.