Assembly of the base was easy and it works great.  If you raise it to the maximum height, the desk gets a bit shaky but no issues in using it at a sitting height.  Unfortunately the table top isn't very durable - after a couple months of use the finish is starting to wear off.  I'll probably look to put a custom top on it that will hold up to minor wear.