Everything has been great! I have no cons of this cage! Pros its not too big or too small, Price is great also! This cage matches the description perfectly! Assembly took some time but I love the bird cage!