Desk arrived in good condition with all parts. There was one plastic piece that is underneath that was broken but you can’t see it once assembled. Not easy to assemble and directions are vague. It functions great and love the preset height function you can program. It’s very sturdy and color is perfect. If you are good at assembling furniture I recommend this desk!