I love this desk.  It meets all my needs.  I put it together myself, and took my time to get it right.  Glad I did, it looks great!