Directions were a little hard to follow, as they were not very clear. Not all the Pieces were labeled. Took me and my friend longer than I expected. Once I got it assembled it seems to be very sturdy and my rabbit loves the outdoor area. Make sure you transition your rabbit or pet slowly to this new enclosure. Slide out tray is great! Worth the hassle of putting it together