I've been using this product for a few days now and I love it. It was just what I needed. I'm 5'10" and it raises high enough for me. The desktop is big enough for all of my equipment and I love the shelf. That was an unexpected bonus that I had not noticed in the photos. As far as assembly goes, all you have to do is add the wheels. It's so easy my 6 year old helped do it. I'm really glad I bought it.