My puppy isn’t due for pick up until February, but I got this in advance to set up and so far I really love it. The cage basically comes set up already and everything works smoothly! Additionally, it’s the perfect size and measurements are accurate )