The cage itself is quite nice, large and was fairly straight forward to put together. My only beef is that the front door fit too tight and had to be pried open with a screw driver. My husband managed to adjust it so it fits perfect now.