I only had the desk for about a week and so far is very sturdy (no violent shakes when printing). Fairly easy to assemble, it only took about an hour. Everything fits just as the pic shows.