The whole ordering process was seamless, product was shipped and delivered with 24hours of placing the order. Cabinet is of good quality.