This swing is everything! It's very easy to assemble all tools are included with a clear instructions and very lightweight and most of all very quiet.! Very sturdy which is important and seat cover is removable for easy washing. I like that it has the remote and bluetooth connectivity option, also it has this features where it senses when the baby is asleep it will stop or slow down and will turn on once the baby is awake I think thats really cool! It has a setting of up to level 5 and a timer. Overall, It's great for the price & easy to assemble and disassemble for storage and or travel.