Took longer then expected to put together but worth it. Exactly wait I expected. Considering adding lights inside the top cabinets.