This desk is an excellent option for small area; it is sturdy and was not too difficult to assemble (I just watched my husband  do it ...).  The color matches the description; the shelves are not big enough for a printer but they are good for storage.