This desk was very easy to put together and just what I needed. As other reviews said the top piece was 2 parts with a line down the center, this has not been an issue for me. The up-down mechanism works well and I like that it has 3 programable heights.