HAVE BEEN LOOKING FOR A SMALL DESK FOR SOME TIME AND EVENTUALLY SETTLED ON THE COSTON COMPUTER DESK. WE ARE VERY PLEASED WITH IT AND PUTTING IT TOGETHER WAS EASIER THAT WE THOUGHT.  ALL THE PARTS WERE NUMBERED AND THEY EVEN SUPPLIED THE SCREWDRIVER AND SPANNER. APART FROM HOLDING THE BOTTOM PANEL TO THE GREY UPSTANDS, MY HUSBAND DID THE REST ON HIS OWN AND HE IS CERTAINLY NOT A "HANDYMAN" IT LOOKS GREAT AND NOT CHEAP LOOKING FOR THE PRICE.  WE ARE USING THE BOTTOM SHELF FOR THE PRINTER AND WE HAVE PUT A SMALL TV ON THE TOP SHELF AND THERE IS PLENTY OF ROOM FOR IT. I WOULD RECOMMEND THIS DESK. GREAT VALUE FOR MONEY.