Good product., it was easy to assemble, although I had to drill a few more holes that were not pre-drilled. So make sure you have a drill. I wish you could program the height settings but it is only manual adjustments