Product review (5 stars): Five stars
Exactly what I needed. Don't have to worry about the shelf falling down all the time now (super annoying!).