This hall bench was the perfect fit for our space and my family. The shoe compartments were just what I was looking for and the seat is very sturdy. The only thing I would have liked is for this bench to be a little taller. We were used to the height of the old one we had and this one is quite a bit lower. But overall very satisfied with my purchase.