Cabinet came later than estimated date, but was very pleased with it. So much so that I just ordered a second one. Assembly was easy and it looks great in my home ( two is going to look even better).