We got this desk for our 4th grader, who had originally found it on Overstock.com for $100 more. It came when it was supposed to, and took about 2 hours to assemble. There were a few minor glitches, such as some pre-drilled holes missing and couple holes needing to be made a little deeper. The file drawer is odd, in that the bars to accommodate the hanging folders aren't spaced properly to hold standard sized hanging files. Compared with other furniture you put together at home, this seems about average. But compared with factory assembled furniture, it still does not seem particularly sturdy (it will wiggle side to side, and I worry that it will not be moved easily without--for example--the top coming off) and the sliding action of the drawers seems a little sluggish. Might be worth shopping around or buiying something used.