This cage is wonderful. Took me less than 5 minutes to put it all together. It seems very easy to clean and its very spacious for my guinea pig. I like the divided feeding area because she's messy when she eats, so it keeps hay, pellets, etc on one side of the cage, plus my pig loves to hide out under the ramp. 
The top is nice, too, because it's easy to flip back so I can go through the top to get her instead of the little doors.
The only reason I gave it 4 stars is because it is a tiny bit flimsy, but overall a wonderful cage much better than any cage you could find at a store.