Absolutely perfect! The length and diameter are a perfect fit for the hallway; the fabric is sturdy and best of all, no assembly needed just straight out of the box...very pleased with this shoe storage bench.  I was able to place 10 pairs of shoes and the seat height is good for my 6'1 frame.