The item came before it's estimated delivery date. It was easy to assemble. All the parts were there. It is so cute. My bunny loves it. It is a great addition to my patio. Very good buy for the price.