The litter still gets on the floor, but I attribute that to a messy cat. There were a million pieces to assemble, but it came together well.