I have 2 of these cages on the floor. Simple to put together. Flimsy top but nice cage and fairly easy to clean daily out of both sides from the top. My one Guinea pig is a huge chewer and has chewed the rim of the liner and the edges of the ramp liners  - wish they had some kind of chew proof rim on them. I have my 2 cages connected and it works great. Sometimes I rotate them for cleaning purposes and sometimes I let the pigs in both at the same time. I like how this cage can be configured however you want with the entrance ramps. Cage bottom will stink of urine if not cleaned daily or at least every 2 days, but wiping the bottom when cleaning helps with the smell. I have coroplast under the cage in case my chewer decides to chew through the bottom.