These are perfect for what I needed. I assembled them myself. The first one took about 40 minutes and the second was much faster. All of the parts were well labeled. The only difficulty I had with assembly was two little screws that go on either side of the drawer to prevent it from sliding out too far. The picture in the instructions made it look like you put it in from the outside but then the drawer could not slide in all the way. Once I moved them to the inside, it worked well. However, one of them after being removed didn't hold as tightly when I put it back in but it works.