Bought this a few years ago for one of my sons.  Keyboard slide out broke so we can't use it anymore.  Have since bought him another deck and this one holds out old desktop.  Still holding up ok.