If you are having a baby then you NEED this! I'm not sure if I could survive without this swing to be honest with you. First off, the swing is super cute. The design is gender neutral so you could easily save this swing for another baby or give to a friend. The fabric is so soft to touch that I could run my hand on it all day long. The seat keeps baby cradled comfortably and the 5 point harness keeps baby safe. Whenever my daughter gets fussy we put her in here and turn the music on and she stops crying right away. I love that you can change the swing direction, swing speed, music, and sound level. When we are home we plug the swing into an outlet but when we go camping (yes I said campin) we bring the swing and use the battery option. I wasn't lying when I said that everyone needs this swing!