Simple assembly. Neat looking fabric. Very firm seat - but comfortable. Not plush, soft or squishy.