Was looking for a nice desk for my home office but did not have a big budget. This one fit the bill perfectly. Putting it together was no more difficult that any other furniture from the manufacturer. It took a few hours to get it all together. This was exactly what I expected. Would purchase again.