Simple to put together, the piston up and down works great and they are comfortable but not heavy.  Thrilled with the purchase!