We have most cabinet styles and sizes in stock, ready to assemble, and can get your cabinets assembled within a week.