I was worried about ordering this because of the reviews stating it was difficult to assemble. It did take 3+ hours to put together but it was pretty self explanatory. It looks great in our kitchen and we changed the hardware to match our cabinets.