Easy to assemble. Good looking. Totally functional. A excellent value. Id recommend this desk to anyone. The casters are not great bi the I dont move my desk much.