On the whole it does what I need it to. The only negative comment relates to the keyboard shelf; it regularly slips off its runners if any kind of pressure is applied. Not a deal breaker but is the only ‘poor’ element I have found.