This is a great little bench - we have a smallish and relatively awkward entrance (front door opens into the stairs to second floor, with the open living room directly to the right). We were looking for something small but functional to place next to the door, and this bench is just what we needed. It fits about 5 pairs of shoes in the lower rack, with room for more in a 3.5-4" deep storage space. It is lightweight, but sturdy (no weird wobbling). It was pretty easy to put together - the connector between the bench and the seat was probably the most difficult part, and even that was not so bad. We got the white bench, which looks really nice in contrast with our very dark wood floors!