The desk came scratched, I was in desperate need of a new desk and had already built it by the time I noticed so I decided to keep it. Be sure to fully inspect all of the items before you build it out, my biggest regret! The process of building it out wasn't too bad, three hours by myself; definitely would be a lot faster if you have someone helping you. Been using it for a week now and I love that you could pre-set the different heights. Overall works great, if it didn't come scratched it would be a 5-star desk!