Perfect for my needs. Fairly easy to assemble, I did it in under an hour while listening in on a work meeting. Looks nice, however the drawer sticks a little. That could have been my error, but not a big issue.