This bench is great because it holds a large cat box on one side and your litter and scoop, etc. on the other.  It also helps to keep some of the litter contained as well.  

Pros: My cat loves it.  Great for a small home where the litter box would show.
Cons: You have to get down on your knees to clean the box.  So the only requirement is that you can do that.