For a kit, this is a really nice piece of furniture. It will take you a while to put together - plan on a few hours at least, and you really should get a helper just to hold things in place. I had only one small problem with assembly, and it was kind of my fault, but the directions could have been clearer. If you've put these kinds of cabinets together before, it isn't really hard, just time consuming. Looking at it, you'd never guess it comes in a few flat boxes. My wife loves it, and so do I.