Easily put together myself. Very nice for the price. The cushion are a bit stiff and slippery but I’m sure will break in fine. Swivels and rocks smoothly.