It was not the easiest thing to assemble, but it does exactly what we need. I am pleased with this desk. The price is also perfect for what we were looking for.