Fairly easy to assemble, sturdy, exactly what we needed. arrived within 36 hours. It matches our desk. Will definitely get more of their products.