Delivery was on time. All the pieces were in the box. I give it 5 stars.