Actually, this product is not bad. The package and quality are good. However, its instruction manual is hellish. I suggest anyone who wants to start the assembly must read the instruction thoughtfully before. It requires you to rotate the whole cage upside down at step 24. However, the weight of the cage at that moment is over 40kg. It should be better to assembly it upside down at step 17. Moreover, the back panel is another problem. The line for nails is not on the back panel correctly(see photo). I knocked on it to check the panel was behind it or not. Otherwise, all the nails will be getting out from the back panels. Finally, there is no middle bar between the middle doors. I need to fix a wood strip on one door to fill the gap between the doors.