A good table, easy to use. Not the best I've been on, but also didn't cost a thousand dollars.
Assembly was not too difficult, although the directions included were confusing enough to lead to a couple of mistakes (easily corrected with just a little thought). It is easier to assemble with another person to help, but I was able to do it by myself and a little creativity.
All-in-all, a good value for the price and my back is improving with continued use.