A little challenging to put together, but nothing you can't tackle. Cherry color is really lovely, doesn't quite match a "walnut" stained table, but it's not a bad clash. Very comfortable and provides good back support.