Does anybody know these ? They say they're sturdy enough be climbed on but I have my doubts... Maybe we'd be better off with a box???