I was so excited and surprised to see this arrive so quickly! When I opened up the box every piece was nicely wrapped and caution made for the more fragile pieces. All hardware and building pieces were there. I have painted all wood pieces for better protection for outdoor weather. I also made some curtains for the mini window and added outdoor rubber mat tread to the ramp. I love everything about this coop and can't wait to assemble it. Thank you so much! I am very pleased. Julie