Very sturdy. It's a thick piece of metal that ties directly into your windshield and above the sound bar. Doesn't move after installed.
I actually don't have much in the pouches. I have my mag light in one pouch, paperwork in another, one holds my gps. They are pretty thick pouches, and can hang down pretty far even when empty. I can still see out the back but it's pretty limited.