Have two puppies and this hoods up well. Haven’t had to clean it yet. It does slide so I needed to buy a runner for under it. It’s a really nice off white.