This cabinet satisfied all those requirements. We have tried a few of these ear mics for out churches Audio-Technica sound system. The structural integrity hasn’t been compromised so these should be able to stand the test of time. I tested it on the handlebars and it would also work there. As I work in a coffee shop these shoes are good for that. These sandals were VERY disappointing at first. Not all types of earplugs fit my ears, but these earplugs are great and stick to my ears. The rack is vey sturdy, so I can store my cooking oil on the top shelf as well. They felt very comfortable on. The back does slip a little, as they are supposed to, so a bit snug in the width is good anyway.