This is the most wonderful swing for the money. My son loves rocking his baby in it. It is easy to put together, comfortable to swing in and the adjustable cover is so convenient!  I am going to buy one for my daughter and maybe one for myself!