More sturdy than I expected; enough to hold me and my 85 pound dog. I had to add a lot of padding to protect my hip bones. Comfortable enough for company, especially kids-almost elder.