LOVE THIS CHAIR! It's everything I wanted! It rocks, swivels, reclines and is so easy to assemble! It's very comfortable! Cushions are firm which I love and I sat in it all night once I put it together! I love this chair! I was able to bring it in by myself and put together by myself in no time at all!