Purchased this for a Christmas gift. It seems to be the right size for my 2 year old granddaughter. The material seems to be tough enough to go through what I’m sure she will put it through. Let’s just hope.