Desk is good quality and compact enough to fit in smaller places.  Plenty of part to put together, time consuming assembly.