To start with, I'm a happy revol owner. I've just recently received my medium Snooz and can't be happier. It perfectly fits the crate, it looks stylish, feels comfortable and it's washable. What else can you wish for? Oh yes, and it looks just perfect by itself as well. My dog just loved it.