We bought these knowing that we needed them to last. We bought six and had over 200 kids enjoy them. We used them indoors for elementary. They are a bit heavy for younger elementary. Fifth grade had no problem with them. However, they could only handle aboutl two minute bouts before getting tired. The little kids loved just rolling around in them. Over all, these were great!