We love the bench.  It fits perfectly in the spot we wanted it and the color is perfect.  We thought it might be hard to put together, however it only needed the four legs screwed in.  Great service, very accomodating and we will be back.