Made well, very roomy, my rabbit loves it. Not difficult to assemble. Looks nice. The reason for 3 stars is because its difficult to clean. Bunnies potty where they choose, not you. Fortunately my bunny potties in the tray to the rear (not the wooden floored area in the front) but also chooses to sleep there. The slider trays stick and are hard to take out for cleaning because they are so large. A large free space is needed to work in. She had her babies in the potty area (because its dark and hidden) so I put them in a straw/fur filled box with a cut out door in the left front wood floor area, surrounded with straw and tacked up bubble wrap over the open wire areas and she was happy with that. Safer for the babies to come out into the wood floor then the potty area. I liked this hutch because its so large and gives them a variety of areas to live in, but the cleaning is a problem. We also put 2" wire over the bottom and put rock on top of that to give them a cool place to lay in the summer heat. They like to dig too and this prevents escape. All in all I like this hutch but I will be selling it soon and be building something easier to maintain. We raise rabbits for fertilizer and meat, so this is not the best set up for that, but I want my bunnies happy and comfortable as possible too. This is a great hutch for pets if that is the purpose intended.