We are very pleased with the desk. It takes 3-4 hours to assemble, but looks great!