Arrived on time. No scratches, broken or missing pieces. Set up was fast and easy.