This is a great piece for my kitchen, very functional with a lot of storage space. Assembly does take quite a bit of time, but that's expected for such a large item with so many pieces. My only complaint is that, no matter how hard I tried, I couldn't get the lower cabinet doors to mount without scraping on the bottom. I noticed that the bottom panels on the doors aren't fully aligned, so this may be what's causing the scraping.