This bench fits perfectly in my front entryway hallway. Great for sitting on to put on shoes as you run out the door. Pretty solid, but doesn’t sit perfectly flat so it rocks a smidge (my handy boyfriend spent a long time trying to get it perfect but to no avail). However, it looks nice and you can’t really tell it’s not perfect so I’m fine with it. The surfaces will scratch, so I’m ordering a seat cushion. Found 2 baskets that fit perfectly on the under shelf at Fred Meyer (added felt pads on the bottoms so they don’t scratch the surface either). Pretty pleased with this purchase!