Great looking, solid, easy to put together and pretty comfortable.  Cushions are firm but the seat is just a wee tad short for my long legs.  This won't be a problem for most people.  We bought the ottoman too, so its just right!