Pretty easy to put together.  Looks great.  Its a heavy piece and is very stable.  Drawers are not on rails - just slide into cubby type slots which is fine as they are not deep and won't hold heavy stuff.  For someone who is super tall, may not be the best fit as the desk is a bit low because of the drawers.  I'm 5'4" and fit fine under it w/o my legs crossed, but its tight for my 6' husband.