It arrived in good shape and on time. Assembly was easy, the instructions need some improvements, the electrical connectors were not identified in the manual and a chain inside the cabinet was not identified. I had to call customer service to complete the assembly. Now it look great!