Super easy to assemble, and the delivery men were very nice.  Put it right in the room I requested without any hassle.  The couch is obviously new and needs some settling in but for the price and size of my place it worked great.  Really like the fabric and ease of putting it together.  Only con's would be the bottom legs are plastic which can feel a little cheapy (if you are really concerned about that) and the ottoman doesn't attach to the main couch so if it's not on a carpet that could be trouble.  Probably can be fixed with a simple bracket.