It was not that difficult to assemble. Fabric it a little dry and stiff. Not as soft to the touch as I had hoped. The seating is firm, comfortable, and easy to get up. 
It’s only been one day but so far so good