I'm wondering about the amount of weight that the rings can hold. Eventually someone is going to sit or kneel on the shelf or put something heavy on it and those rings will go bye-bye dumping things on the ground and/or injuring someone.
The idea is a good one though.