Extremely easy to assemble and takes no time to do it. Very comfortable, still working on breaking it in though. Love the look. 

Cons: If you have a pet, be aware that this couch attracts hair. Plus, my dog slobbers and the stain shows up each time. Cleaning it is very easy and the stains come out nicely.