Hard to put together at first. Took about 3.5 hours but worth it in the end because it looks great in our kitchen and like a built in. Lots of storage too.