A little hard to put together, especially the top.  desktop was a little damaged on delivery, but, noticeable only to us.  Looks good and a very good price.