Putting it together was a breeze.  Delivery was great.  And it gets an A+ for design.  Just wish the seat wasn't quite so firm/hard.  For our purpose in an office /guest room comfort is not as important as in Living Areas.