While these are heavy, they just don’t seem to move smoothly enough to not tip things over when pushing or pulling shelf. 

That being said, item arrived with holes not drilled in one of the mounting brackets. Mounting screws for brackets were poor quality and had two snap off. 

I did manage to get installed after drilling mounting bracket and used better quality screws for mounting. Seems better quality ball bearing units.