This Priya Metal and Glass computer desk is perfect to fit my 21.5” iMac, lamp, external backup drive and documents.  The slide out tray glides easily and holds my keyboard and mouse with pad.  The desk was very easy to assemble and looks great, as can be seen in the picture.