It works fine for my average sized boy even when he sprints and jumps onto it. The platforms aren't very big which is my only complaint. I was hoping he could nap on it, but he'd probably fall off.