Poorly packaged. Desktop was cracked and needs to be replaced. Thousands of parts. In his spare time, my husband has been putting drawers together for two days, and he does this for a living at Home Depot. I believe it will be a good desk once we get the top replaced, but a lot of aggravation.