This hall tree is absolutely perfect for what I needed. The bench is sturdy enough to sit on to put on shoes and there are so many hooks, shelves and a cute drawer! So functional.