This desk is exactly what we needed. It arrived in a single secured flat pack with very clear instructions. Would recommend assembling with 2 people. Product was free of any blemishes or imperfections. Once assembled, all functionalities worked as described. Easy programmable heights (in cm or inches). The ability of setting minimal and maximal heights to avoid collision is a very nice feature!