It was easy to assemble. It doesn’t quite fit by the arm rest on my couch but that’s because of the back fluffiness of the cushion if that makes sense (no fault of the product)….