Grandma tried to assemble it first and had some struggles. My husband came home and finished putting it together and said it was pretty easy to assemble, but he has an affinity for assemblage.The swing is great! We love both vibration settings, and the sway settings are great. For our 1 month human, we keep the setting on 1-3, but it goes up to like 8 or something. So it will grow with the child.The mobile stars are white and gray, and our baby smiles at them like they are telling jokes.I read a review before buying that for little babes, the head support lacks, so a rolled blanket on the sides helped with that.The one dislike is that she spits up whenever she’s in the swing. I think it’s the angle of how she’s seated rather than the motion.But she loves the swing, and it gives us 15-20 minutes (while she’s awake, more if she falls asleep in it) to clean, eat, or yada yada yada.