I bought this because I moved to a smaller space and didnt want his big litter box just in the open- it fits nicely- and he loves it! It is easy assembly - and wheb changing the litter it gives easy access. It's a bit bigger than i thought- which is good! My cat seems to appreciate the roominess. There arent any odor blockers but I have an air purifier right next to it- so it's a great addition !! I love it!