After reading some mixed reviews I decided that what the heck, you get what you pay for so lets not expect the earth, and went ahead and ordered this desk without having very high expectations. It arrived quicker than expected, and I am very pleased with it. It was well packed, and I managed to put it together myself in a fairly short space of time. Doing it myself is a minor miracle I may add, I am a 5 foot tall cack-handed woman, and had to try to do it with the totally unwanted 'help' of my three big dogs so if I can put it together I would say that most people could too! It looks the mutts nuts and looks way more expensive than it was, and yes it is a total pain in the nether regions to keep clean, but it is sturdy, is decent quality and for what I paid for it, I am very happy.
I also want to add, that when I read the spec for this elsewhere it said the keyboard shelf is MDF, but mine is glass. Another point to add is that I put my keyboard shelf on upside down (contrary to the instructions) because otherwise it has a pretty narrow space underneath and my beast of a keyboard wouldn't fit. It wasn't a problem at all to do this though, and it looks just fine fitted that way so maybe the instructions were wrong? I don't know, but I thought it was worth mentioning :o)