I really wanted this to work for us especially because we have a senior dog but it seems to stain really easily and is not water repellant for any period of time.