Fits the space perfectly!! Arrived early and was easy to assemble. Size 9-all are flats...18 pairs fit!