Well, this desk is great for its size at being able to be put anywhere without taking up much space, BUT the construction is honestly not very good.  The slideout keyboard tray falls off if too much weight is put on it -- I can't count the number of times I have leaned on it too hard and down we go.  Also the USB ports at the back do not all work -- at least mine don't.  Sometimes they will and sometimes they won't leading me to believe there is a short somewhere.  All in all not very pleased and certainly would never purchase this item myself or recommend same to anyone else.