I didn't do the assembly, but it looked/looks great once put together. Our bunnies love running up and down the stairs. Was easy to assemble, and easy to clean. The trays are sometimes hard to put back in after cleaning, but with time and practice, this process becomes a breeze. Color was exactly as the picture. So far we love it for our mini babies. It also doesn't take up too much space.
When in use, please make sure the latch is closed securely. It is easy to think the cage is locked, and it is not because ot the placement of the latches. The actual latch system could be a little bigger/longer to ensure safety.