Was not difficult to put together but good idea to have someone around who understand hydraulics, just to make sure you get the up/down correct, but this seat is perfect once assembled.  It's comfortable, good looking and easy to move about my kitchen.  Good investment and I recommend it.