The unit is perfect for what I wanted it for.  Assembly was challenging in that there were no pilot holes on the drawer components so I had to drill them myself.  Also,  I was unable to attach the wheels; they didn't fit into the fasteners provided.