The best rug we've had so far! My dogs have barfed on it twice and it was come almost perfectly clean and no one would notice. Easy to vacuum with our cordless dyson vacuum. It's so soft and has held up so great!