Excellent product and great quality! All parts and pieces are of very high quality and the cage is easily accessible for cleaning and reaching your pet. The size of the cage is great. Lots of room for your pet to move and play. Also, the cage looks good....it doesn't stand out when it's placed in a main living area. It looks like part of the furniture.