I love, love, love them. They are pretty firm but with decent cushion. 
I was debating between these and another set. And so glad I went with these. Need to order the 2 set.