Nice cabinet.  Rated 4 because the tops are not really granite (Add says that they are) and they desperately need to be off gassed. It took almost 2 weeks to lose the urethane smell.  I say assemble them inn the garage and leave therm there for at least 10 days before usr. Assembly time was not to bad. Directions are only ok.