Unit is very nice.  Took my son approximately an hour and a half to two hours to put together.  Quite a few pieces, but very well built, so worth the hassle.  Photo represents actual appearance of desk when assembled.