Cabinets were about 2 weeks late to arrive. We received 19 cabinets and a large assortment of trim / panelling. We had to assemble all teh cabinets ourselves but it was pretty simple. We had our carpenter back to install them.