Fairly easy to put together by myself.  Small and efficient desk that serves my purpose. Good quality.