Overall, very comfortable. Seats are more on the firm side, but still have some give to them. Fabric is so soft!