It was rather complex to assemble and required two people, but worth the    effort. It is the perfect height with a standard desk chair. We selected it specifically for the center sliding panel for a keyboard and we are not disappointed.