Spent ages looking for something that would comfortably/sensibly fit under my desk. Assembly was slightly fiddly but not a major issue. I particularly like the usefulness of the top tray area.
One thing I really couldn't live with was the plastic handles and that beech finish. Decided to make it match the rest of my painted cupboard surfaces: it's easy to do that (just takes a bit of time) by putting two base coats of this stuff Zinsser Bulls Eye 1-2-3 Primer & Sealer 1Ltr
to prime the surface and then finish with two top coats of eggshell. No need to sand the surfaces prior to applying the first base coat, but very LIGHT sanding with fine grade abrasive in between coats will give a smooth finish (although I dispensed with that step). The Zinsser base coat paint is touch dry in 30 mins and recoatable 60 mins, and the water based eggshell I used is recoatable in 4-6hrs, so this is all achievable in one day.
The two angled handles on the top/front of the unit can be prised off with a bit of brute force; that will leave you with some double-pointed screws which can be unscrewed by clamping some pliers around them, then fill the holes with filler of choice and sand down prior to painting.
Used these draw handles Traditional Half Moon Shaker Cup Pull Kitchen / Cabinet Handle With Faux Screws 64mm Hole Centres - Antique Brass Finish
which have the fixing points at the required 64mm width. You will find that the bolts on these will be too long to leave the handles flush with the drawer front, but I used some spare nuts/washers as spacers on the inside of the draws to get around the problem.
This increased the overall cost of the unit but the end result is absolutely worth it for me as I didn't want to have to hide it out of sight. Very happy with the unit now.