Confirming other reviews that seat is firm, but not uncomfortable. Upholstery is soft but substantial. Very easy to assemble swivel base. Lovely sturdy chair - great value!