Well worth the money.  Shipping was within a few days and assembly came with necessary hardware and tools.  I will install a granite top on mine.  Assembly time about 90 minutes.  Extra hardware was included and packing material s protected the cabinet.