About 5 yrs ago I bought a similar cage as this; only thing different is the color, It used to be multi-colored. My hamster, Peanut, loved the tower and having a lower level, as well as his wheel. In my opinion, the wheel on this cage is better than most, because it has a little tray on the bottom of it which if the hamster is like how peanut was he'd take his food in there and eat it, then would run after eating. His food would collect in the tray. It did get squeaky but all i did was rub a nonsented hard, candle like, wax around the one part every now and then and it was perfect. I read the reviews on here and i saw that someone put olive oil, or something like that, on theres when itd squeak. Overall its a great cage, not too hard to clean, but for a full sized hamster its a bit small, but works, just add tunnels and itll be good! The only thing I didnt like was the water bottle. I bought one of those no drip ones and put a tunnle connector on it and it worked fine. And the strap for the lid to stay on eventually broke from the number of times I took the lid off or put back on, so i just used a rubber band the same way i used the strap, and Peanut didnt escape. He only escaped like once or twice, (maybe), because the tunnels werent connected all the way. But anyways, I hope this helps.