The desk is truly great!  It fits our needs perfectly and is exactly what we've been needing.  It's very good quality for the price.  The assembly project isn't difficult or a terrible process at all.  If you follow the well laid out instructions, it's pretty idiot proof.  Love the desk and love everything we've purchased from you guys so far!