This bench was very easy to put together.  It's comfortable, modern looking and looks exactly like the picture.  The seats are comfortable and firm.  The color is very pretty, though it's more of a light blue gray. In addition, we had to take off the plastic tips beneath each leg.  It made a 'wobbly' sound on our wooden floor, so we placed it with felt pads. Problem solved.  But now it's 16 1/4 in height which is terrific for my short legs.