I got this to test in my #jinglevoxbox. The fabric is really tough (but super soft). It would be great for babies or older kids, no parts to choke one. Since this one was for a girl and I only have boys, my dog got this one. She is a rough dog and tears everything up within a day. How ever, this lasted her over a week! I will be going to purchase some more for my boys!