It arrived promptly and I had it set up in 10min. All the screws fit, the tools needed were part of the parcel, and the build is solid - simple, and it is and does the job well. It's not the largest of desks, but the shelf and tray make for very handy extra space.