It's got a frame in the back and seat. I'd say it's some type of fiberglass bars on both sides.
Another buddy of ours, in Idaho, took his to a local canvas shop and had a custom vest built around that frame. I don't have any good pictures of it, just video. It's really, really nice, but cost him $150 to have it customized.
Tony