Great with keeping clean and my kitten (6 months) absolutely loves it she goes in on purpose just to see it clean itself.  This morning both cats sat there watching it clean itself like they watching tv!