Package arrived just as promised. All pieces are in great shape! I can't wait to surprise my son! Thank you Wayfair. LOTS of items in my cart and almost ready to order!