"I just bought the cage yesterday, and besides the slight frustration of setting up the shelves and add-on's, I found it very simple to do. However, the ramp is to steep for my rats to climb, so I have the bottom of the ramp held by a bar in the cage, and connected a parrot ladder on the same bar, so that my rats can kinda of zig-zag up that spot. I would not suggest this cage for someone that has a small rat, so far my baby rat hasn't realized that he can fit through the bars, and I am hoping that he stays that dumb until he actually can't, lol. Also, being that my rats are use to a homemade fleece hammock, I built them one, and hung it in the cage, and put the one that comes with it under the second shelf, this gives my lazy rat something to fall into, then allows him to plop down on the 1st floor, and then the basement of the cage... lol But over all, this is a great cage, lots of room for them to run around, and places to play."