They are a bit short for my shelves, but my shelves are very deep, 24inches. These only fit halfway, but are secure and still served their purpose...to separate things.