This was the easiest purchase we made for our baby on the way! There was a lot of little pieces to keep straight while assembling but it looks beautiful and functions with ease! And we received it only one day after it shipped! Can't beat it.