It was easy to put together. Very comfortable and easy to clean. We are pleased with the product. 
However!! This single item purchase came in 3 cartons,  very upset that each carton came on a different day. Did not arrive on the day promised.