Easy to assemble, comfortable, pretty and modern.  Sure that cushion may protrude an inch or so but my legs love that!  And the stitching in certain areas of the upholstery is not right, but unless you are detailed oriented you won't even notice.  So it's wonderful but not perfect.