It took me about 4 hours to set up and a few screws were missing but I am very happy with the desk. It is sturdy and I really like the small shelf on top. The drawers are smaller than I would have liked but they are still okay. Overall works very well as a desk for a small home office or dorm.