This little desk has really worked out well for our assisted living residents.  Our CPU is part of the screen so it, our keyboard and our mouse all fit on the top shelf of this desk wonderfully.  It is easy to roll around from room to room so whoever is wanting to use it can easily manuver to that place.  We mounted a power strip on the back so all of the components stay plugged in while it is being moved, and then only the power strip cord has to be plugged in to the wall at each location.  We also like the small size as space can be an issue in some areas.  For safety purposes we wired the monitor to the back handel so it could not topple off while in transit.