Assembly took longer than expected, with some trial and error necessary due to unclear directions, but once assembled, we love it! The desk top is large and functional and the lift mechanism works well and moves smoothly. We plan to order another!