Needed a small desk for my apartment so I can work from home on occasion.  This desk does the job. The directions and pictures we're not very clear so it took me awhile to put together.  Additionally, there should have been better pre-drilled holes for the keyboard shelf they were so faint that I had to look closely to see if they were even there and then had to pretty much pre-drill them again in order to get the screws in.  I do like the glass part, it looks nice.