On time delivery, everything was packed well. Worked with Angi for assembly, the guy was very friendly and had the entertainment center done in under 2 hours. Love,love,love this piece of furniture!