I absolutely love this cage! It gives my rats more than enough space to run and play. It was easy to assemble with just a little help from a mallet. It makes cleaning a breeze with being able to just open the doors and pull the trays out when they need to be washed, which is very easy to clean. I use fleece covers and clip them on with binder clips which is a snap by pulling the shelf or floor out. I would definitely recommend this cage to anyone needing a large cage for small animals. It gets 5 stars from me!