For the price, the desk is great! the whole thing comes in two boxes and every single piece, including every knob and drawer has to be put together piece by piece. my husband had no troubles but it was time consuming and if you are not very handy wouldn't be the right desk for you. the other thing i must mention is the back of the hutch is just a flimsy piece of colored material to match the rest. i have no idea why they made such a great piece and then got lazy at the end bc it is the only piece that doesn't feel solid.