I am 70 years old and put this together by myself.  It was that easy.  The only thing one of the holes did not lineup quite right but I managed to make due.  Also not comfortable, but the dogs don't mind.

Pros: Looks great, easy assembly.
Cons: Cushion is not comfortable, very hard.