The bench fits perfect in our hallway and is big enough to be a good seat for putting on shoes but narrow enough to stay behind the door when it swings open. Easy enough to put together, sturdy materials.