I love these! Good quality, very resilient too. I have a messy toddler who has spilled things on it and while I was sad, because it looked darkdiscolored, it dried after a day or 2 and looks just the same as when I bought it!