This desk is exactly what I needed. I read the reviews before purchase, however I found no issues with assembling this myself. It was super easy to put together and the instructions were very clear. I did use my hand held drill to speed up the process but it was still a breeze to assemble. It works great and really is changing the way I work. So far no complaints.