Love this desk. Sturdy with large work space. The shelves are not for items you need to reach for frequently as have to get under the desk to get.  Not sure the printer will be practical to put here.  The drawer height is a bit awkward for stuff like pens, etc.  however, the quality is good, does not look not cheap.  I’m super happy!