Just what I was looking for. Quite a lot to assemble, but not very difficult to do. The only issue I ran into is that the drawer doesn't slide as nicely as I would like. Overall, I'm very happy with my purchase.