Love the desk.  It is a DIY assembly piece, but don't let that scare you off.  It's really quite easy to assembly and isn't much of a hassle at all.  The quality is great considering the price we paid.  It looks just like it does in the picture.  I really can't say I've been disappointed in the desk in the least.  Excellent choice.