The bench is lower than we expected, but we all range in height from 5'8" to 6'3", so it may just be our issue.  My son put it together by himself in about an hour and it work we and able to hold at least half of the weight described.  It glides back and forth as expected but it also rocks side to side which may prove to be problematic in the long run, but we will see, so far we are happy with the purchase.