This bench is great, very sturdy, the legs can be adjusted for floors that are uneven and it stores a lot of shoes neatly.  We even put a basket on the top shelf for the dog's leash and supplies.