It arrived three days before the estimated delivery date. A good thing for us. All of the pieces were included. None were damaged in any way. It took me longer to unpack it than it did to put it together. We are very pleased with this item.