Ordering was a breeze, waiting for the cabinets and top to come in took longer than I had anticipated. Had one problem on one of the drawer fronts and the doors. Replacement were sent quickly and reinstalled. Quality of the products were good. Marble top was beautiful, more than I had anticipated. Drawer and door pulls were a definite plus. The new bath looks wonderful.