The desk itself, once assembled is great! However, it too about a day (6 hours) to put it together. All the screws and everything came in one bag, so the first hour was just making sure you got everything. The rest was making each piece and ensuring you did it just right, otherwise, the hole for the screw would become loose. I would purchase again if it came partly pre-assembled; but other that, I'm happy with the desk.