The hutch came with all the pieces it needed to be assembled and seems to be decent quality. We won't receive our bunnies for another couple of weeks so we haven't actually used the hutch yet. It was fairly easy for my husband to put together but he did mention some of the pieces weren't cut evenly or symmetrically. He is pretty handy so he made it work.