I bought this for my York hex dumbbell set that I purchased at another vendor site - the set of db I purchased run in pairs from 2.5lb - 50lb. All the weights fit except for the ones running 40lb on up and providing I set the 2.5, 5, 8s on top of the 10s, 12s, 15s in the same row. I like that it's very sturdy, has the right opening to rest the dbs easy in/out access. Don't like that it's not quite wide enough to hold them all -- but that's my bad bc the description was zilch on that info beforehand...so if I didn't doublestack the smaller weights on top of the others, it would be designed to hold up to 25 lbs complete set (5-25lb) hex rubber dbs.