Product arrived exactly on time. Service/assembly arrived 15 minutes early. Very nice person. Tiny manufacture defect but can fix ourselves. Overall 4-5 star experience. Would definitely recommend to others and will order furniture again with assembly.