I purchased this-this morning at wal-mart, which by the way is MUCH cheaper then on here.Pro's: Very gentle swinging motion. We also have a larger one and i swear its like he's going to go flying out (not really) Took about ehh 20 minutes to put together (made husband do it ;) ) My 6 month old seems to like it. I love that it has shoulder straps since my little man has figured out how to push backwards and LOVES to do back-bends over things.. I feel much safer about running upstairs and leaving him in it. I LOVE that it takes up no more space then a bed pillow. We are, for now, in a 16x22 attached garage so space is limited!! It's very light and folds up easy for take along or storage.CONS: The only issue we had, er my husband had, was when screwing the top bar in the screws acted like they didnt want to go in flush. He got them to but it took a little more effort then it should have.Addressing some of the complains I have seen for this product:No it's not sewn 3in too short. The head bar (that the cover attaches to) needs to be put in a sitting upright position (90ish % angle) and then you can put the cover on and lay it flat again. The cover is meant to be tight so you know.. the baby doesn't fall through. Sigh.The cute little buckle protector isnt a big deal.. I don't see any need to use the straps with a newborn any dang way. By the time you'll start using them your baby should be tall enough that it doesnt hit them in the face.. mine just chews on it till i get him buckled in.. which takes all of 10 seconds.. if that.Yeah the head pad isnt very adjustable but, again, for a newborn you dont have to velcro it in its spot.. just sit it under his/her head until they are tall enough that you can then velcro it in its spot.IMO some folks are just to dang picky over the sillies things.. If you want perfection you're going to have to spend A LOT on it..This is all just my 2 cents.