I think these are beautiful. My pets seem to be having an easier time navigating the stairs, and my kids can walk down in socked feet. I haven’t had to clean them yet, so I can’t speak to that. My only complaint is that the edges seem to curl a bit. I’m hoping they’ll go down after some time has passed.