My husband and I put this sofa together in less than an hour.  I think having 2 people to maneuver it in place is important, but it's pretty simple.  It looks great and is very comfortable.  I hope it holds up as well.