Our dogs love these and they are holding up pretty well. The fabric gets pretty gross outside, but we keep these as"outside balls" so that's not a problem. I definitely wouldn't suggest bringing these insides from outside play.