Really easy to assemble and very comfortable if you like a firm seat and back. The seat is quite high, even for my 5'7" height, so might be too high for a shorter person. Seat is roomy. Great purchase!