I have a litterbox just like yours for my babies, BUT I had to take the top of coz Beans (the oldest) didn't like it too much...smell got too strong inside.

I clean itat least 3-4 times a day, because I have 3 cats that use the same litter box. I did have 2, but they never used the other one so I got rid of it.