This is a really great solution to a problem I was having with one of my dogs who loves to get into the cat litter. As far as assembly, it is easy to follow instructions but took me a little longer than expected. It would be nice if it could come somewhat pre-assembled. The only other thing I have to say that took it from a 5 to 4 star is, it would be nice if there was some sort of outside latch to hold the cover down. My dog is smart enough to lift the cover with her nose. I have to place something heavy on top to prevent this. Other than that, my cat loves it and used it right away and the concept is very nice!