looks like a ladder type (I think that's what they call it) structure running under the platform. I don't see it collapsing, but I wonder what it's made of to not weight a ton.
it's the umbrella in winds I wonder about. I wonder how hard it would be to cut a sunshade, or maybe some military camo netting, down to size and position it for shade without blocking the view to see where you're going.