Communicated with me every step of the way. Delivery arrived on time. Nothing was broken. Highly reccommend.