The desk itself took a lot of patience to put together because the holes for the screws are not exactly deep enough.  You really need a good screw driver to put it together and you also need a good amount of time.  It took me at least three days and that was with the help of my boyfriend.  The desk in the cardboard box is also extremely heavy so you need a dolly to carry it in.  Now that it is finally put together, I think for the price I paid it is fair quality and it does fit the room nicely.