This swing is perfect. It's easy to built, took me and my husband about 20min. It's quiet when swingning and the speaker sounds great. There's even a place to plug in your cellphone so you can put your own music for the baby! The fact that you can plug it in the wall instead of battery is also a big advantage. Our son really look comfy in it and love the mobile and color lights. We also like the two way swingning since the baby sleep on one way and stay awake and relax on the other. We have nothing negative to say about it and would recommend it to anyone who is looking to buy a swing.