This is the perfect desk for me. I decided to purchase a height adjustable desk and simplify my home office. This desk offered everything I was looking for. It took about 1 hour to assemble. We used our own allen wrench that had a better handle than the one supplied with the desk. The height adjustment feature works without issue. Very pleased.