I received the desk as promised within the allotted time frame. Assembly was very straightforward and the instructions were clear. Unfortunately I encountered two problems. One of the pieces was not included (I had been sent two pieces of another kind) plus a bolt for the handle was too short. I was able to resolve one of these problems via their email process and that piece came quickly so I could finish the assembly. However, the bolt was never sent. I was frustrated so I'm just getting a bolt myself for the handle. Besides those problems, the desk itself it is as advertised and is attractive and sturdy. I have a medium sized flat screen TV on it and it looks good. I'm fairly satisfied and would make a recommendation in the future IF the above problems don't occur again. I would warn any of my friends buying to be careful to check the pieces carefully before assembly.