I would not buy again, the main reason is assembly is tedious and extremely time consuming for an only so-so finished product. Took me about four hours going at a consistent and careful pace. Directions were wrong, referencing a part number that was wrong. No words on the directions, just diagrams- and not particularly careful diagrams. I had to backtrack and disable twice. Color/laminate/paint issues on all drawer fronts and a teenie one on the top. Drew over those with a Sharpie because I was so tired and disappointed dealing with this thing for half of a day. Once assembled, it works and looks clean (even with a Sharpie paint job) but I would not buy again. Disappointed.