Desk was delivered three days earlier than expected and everything was there not one missing screw or broken part. After reading other negative reviews regarding broken parts I was pleasantly surprised to find everything intact. It was however a five hour process to assemble this beast which at times seemed to have 100 pieces or more. The instructions were excellent and we are very happy with the purchase and it should prove to be a decent piece of functional furniture.