The cage required quite a bit of assembly and the instructions were not that clear.
Once assembled it was perfect.  I love the size, the easy mobility and how nice it looks.  My pets love it too.