Read the other reviews!
I really like the design but assembly is a bear and some of the parts just don't align well (like the middle drawer).
The drawer was damaged upon arrival and the manufacturer shipped out a replacement drawer in short order: great customer service.
While I would NEVER put one together by myself again, with two people and adequate tools, and a heap of patience, time and precision, it can be a good, solid piece of furniture.