Easy to assemble and our bunny LOVES it! We are very happy with this hutch and use it indoors and outdoors. We also added an additional run and she is so happy with all the extra space!