Easy to assemble. The adjustable seat height goes higher that I expected which is great.  The seat has good cushion.