Hutch is easy to put together. Our 8 wk old bunny is too big for the little house on the second floor, though. Looks nice and relatively easy to clean. Not sure how but our bunny can urinate and it gets to our floor below the hutch despite putting a towel in the bottom of the cage and cleaning it 1-2 times per day. Overall I like it, though.