This was the perfect bench for home, as we have no entryway and the front door leads right to the living room.  Having a sturdy good looking bench that matches our window trim and hides our shoes is key! We did have a nick on our base panel when it arrived that we are not pleased with and as with other reviews, some of the pilot holes didn't quite match up.  All in all I did not find it that difficult to put together and am very pleased with the look and feel of this piece.