I like the design and it did fit my litter box, which is exactly what I needed it for. Having said that, it definitely doesn't come with all necessary tools. I managed to get it all together without buying additional tools, but it would have been so much easier and looked so much better if I had what I needed. The instructions also aren't that great. Still, I managed and am pretty happy with the final product. Just fyi in case someone really hates assembly.