It is a nice desk, the "wood" is a cheap material. Mine came with the back corner of the top damaged but i decided to keep it to avoid the hassle of sending it back. This desk comes in 10000000000000 pieces. I would NOT recommend putting it together yourself. I bought this desk with assembly, thank god. It took the professional 2.5 hours, he had another appointment and had to come back the next day. The next day took about 2 hours. Considering it took him 4.5 hours, it would have taken me months. This desk is pricey and then with the $100 assembly fee and then I felt like i had to tip the guy, i spent a lot. I would have liked if the person assembling the desk came the same day the desk came. The box arrived and it is VERY heavy i had to find help to carry it in and up my stairs.