My dogs are on this all the time and have no issues with rips or stains. Very sturdy!