The desk itself seems sturdy and adequate which I give 4 stars. It came with all screws and those lined up with the pre-drilled holes. It took me less than 10 minutes to assemble it and all you need is a screwdriver. 

The 3 stars is for the packaging, which was extremely beat-up and even a hole had been punched in the middl