Assembly was okay - a shorter allen wrench would have helped. Seat is rather firm. Height is product is accurately described.