Delivery was quick and easy. Set up was a breeze with all the holes pre-drilled. All of the materials were accounted for and in great condition! We are in love!