Just got this last week  It was a snap to assemble (took about an hour) everything included even a screwdriver.  The desk fits perfectly in my small space. The desk has a sturdy construction and with the wheels on the bottom it can be moved very easily from one place to another.  Prefect for my needs!!