These fit perfectly on my shelving. They are very sturdy. Great for sliding on and off furniture without scratching!!