I actually used these as dog beds (we have 2 Great Danes and a Boxer). I can say my dogs enjoy them. My dogs arent as messy as kids so I cant really speak to how they hold to to kids. Maybe if youre reading this you should stick with dogs and not kids.