Firm but comfortable. Fabric is soft. Very nice chairs. Swivel without issue. All I had to do was put the headrests in. Packaged well!