It took a little bit of time to put together and some of the pieces were numbered wrong which made it a little more confusing. Whatever it is made of is pretty flimsy, as I broke off a couple pieces of the cabinet as I was putting it together. But it is nice to have the litter box out of view, so it's good for that. It doesn't really contain the litter box odors though, since it has four little windows on the left and right sides. I think I would have rather had the extra room inside the cabinet, than the little under shelving. Overall, it does what it is supposed to do.