Ok folks!....So based on all the problems listed in multiple reviews...i was SUPER skeptical about purchasing this swing. So skeptical in fact...that i decided NOT to get it, but then a family member got it for us. So here's the lowdown so far: -Shipped on time. -No missing pieces, and all the pieces are in good shape. -Super easy to put together...im a 5ft tall woman and i did it myself with children in tow in under 15min. Instructions were common sense & easy to follow. -It's not a compact swing, but im actually surprised how well it fits in our small apartment. It's an airy design, so doesn't really disrupt our open floor plan. -The patterned part is that soft plastic-type fabric, easy for cleaning spit-up off of. I am a little disappointed with the other fabric. It looks minky, but the feel is actually more like a rough felt sort of. But does feel like it's made to last at least. -The little bears are cute and i was surprised that he immediately fixated on them and seemed to like them. -He's been in there for mere minutes and is already asleep...i can't even believe it. I'm just sitting here watching him in awe that he's sleeping without an hour and a half of me having to walk him around...breaking my back. -It does sway ever so slightly when it's on the max speed, but it's a safe, reasonable and minimal amount imho. -It's not silent...it does make a side to side noise like all swings do, but again, I find it to be a normal amount...isn't waking baby up, and i think we'd sleep through it fine, as it's steady white noise. -There were complaints that's the seat tilts to the side, ours doesn't. -There were complaints that the legs don't sit flush, ours do. -There were complaints that the seat is too shallow...i find it to be an appropriate standard shaped seat. My 5 week old fits fine and seems will grow into the seat well enough. -So far it doesn't make that horrid creaking noise I've heard in videos...but that seems to start afterwards, so I'll update this post if it starts. -I'll also update if the motor slows or dies like others have said has happened. So! ...as of right now, it's looking good, and hoping it stays that way! UPDATE: Baby is now 10 weeks and has gotten big and heavy. We've had to upgrade our go-to speed from 4, to now a 5. So the people with BIG babies who say the machine barely swings...I TOTALLY believe them. I'm guessing we'll be maxing out the speed soon ourselves. The machine makes the occasional clicking now, not super often, and I think I know why. One day the machine was swinging and baby was in it, and my daughter leaned on the swing (which was stopping it from moving, while the motor was still running) to put the baby's sock back on. THAT'S when the slight clicking started. Couple weeks after that...my daughter got a basket ball stuck under the swing while it was moving...and the clicking got slightly worse. I constantly have to remind my husband to TURN OFF the swing first...because he makes the swing stop when he deals with the baby, and I cant imagine thats good for the motor. The sound is getting worse each time something like that happens. So im willing to bet that a lot of the people who say they get really bad clicking after a certain amount of time...might be harming the swing in this same way. Has the swing been worth it? YESSSSSSSSS. Omg. It has SAVED us on some really bad days. So worth it. UPDATE: Baby will be 12 months old in a couple weeks. It's finally happened...the swing is making that loud, continuous creaking noise. Loud enough to wake baby up if there's no music or white noise to drown it out. Such a big heavy baby now though, it's no surprise that the swing finally can't quite keep up. The heavier he gets, the more wobble is in the motion of the swing. But overall, we're not only happy with how the swing has helped us...I wish I would have bought a second one for Grammy's house. After all the stress of deciding whether to buy this thing in the beginning...turns out it was the #1 best thing we got and the one thing we couldn't live without. With my injuries...I don't think I would have made it without this swing for baby.