Delivery was on time and the product as advertised; well packaged to avoid damage during transportation, well labeled, and well designed. Instructions were easy to follow it's possible to assemble to the bed in a few hours of work. The kids love it and it was an all around great purchase.