Im very happy with this rug. Its a little dingy right now, but thats just because it needs to be vacuumed. My 4yr old has had several spills and they clean up really easily.