If anyone says they put this sofa together in 10 - 20 minutes they have lost their minds.  It takes that long to unpack everything.  You have to figure it out like a puzzle.  Don't get me wrong, it wasn't hard to put together but it was a little bit time consuming.  That being said...I love this little sofa.  Looks good, comfortable and sturdy.  I would definitely purchase again.  The way it is all packed in one medium box only one word comes to mind....ingenious.  Thanks wayfare.