Handy Assembly Service was great! Having put many pieces of furniture together in the past, I decided to pay and have someone else assemble my new desk. It took him about 3 hours to assemble, and he did an amazing job! Well worth the extra cost.