Rocks well, easy to assemble. Be aware it is fairly small. Upholstery excellent for repelling pet hair. Not great at reclining. Does not stay fully reclined, kind of forces you back up unless you hold steady with your core. A little difficult to click back in to upright position