Package came in clean, no parts missing, nothing broken, and everything fit perfectly.  Depending on how comfortable you are putting furniture together alone I got this done under an hour. Looks great overall and matches the color scheme of my gaming room. Would recommend to others to buy this desk, very sturdy and holds my pc well.