It serves its purpose, but it feels pretty cheap and clunky. The drawers do not glide smoothly at all. Assembly is not awful if you carefully follow the directions, but beware there are quite a few parts.