Great looking desk with sturdy pieces, pretty straightforward assembly process.  Overall, it's a bit on the small side but it fits perfectly in the space that I have.  Take note of all the dimensions so you're not surprised.