The computer desk arrived ssfely packaged, all parts were there as listed , and securely wrapped.  The only complaint is the assembly instructions were a bit hard to follow and all of the writing explaining each step was in german not english!!. It quoted 30 minutes assembly time  , it took considerably longer as we are not diy experts, however once assembled no complaints with the product at all.