My husband and I are retired and it was fairly easy to put together. Biggest problem was getting it in the house, but we did it piece by piece. Overall a good buy but I was little disappointed in the back height. My husband says our living dining area looks so big now. I use the sofa as the room deivider. looks good  

Pros: good buy, seems to be built well
Cons: disappointed in acftual size