I put this together myself easily.  I got the off-white color and I love it.  It looks much more expensive than it was.  It's the perfect accent cabinet for my books and puzzles.