Fits so many shoes! Comes with everything you need to put it together. Easy assembly. Compact design and love the natural wood.