Entire process was superb from placement of order to delivery! Delivery was earlier than expected and communication for scheduling was precise and as promised. The cabinet surpasses expectations. Thank you!