Desk is ok assembly service was awful   Guy showed up an hr late then it took him four hours!! Four hours to assemble.  Very inconvenient