purchased this to keep two guinea pigs that stay with me when my kids are with me for the weekend.  despite the vinyl bottom and curbs, some poops still manage to make their way outside of the cage.  the best way to clean is to take the whole thing apart, take the bottom outside, and hose it down then let it dry.  setting up goes pretty quick once you do it a few times.  we have also taken it to the park and set it up.  ramp works well as a door to separate the sides when needed.