It is firm but has a layer of squishiness on top of the firm. Pillows don’t separate when you lay down. The mechanism is easy to pull out. I didn’t feel the bar when I tried it out but haven’t slept there all night yet. It is a shorter seat which is perfect for me. The material is really soft. So far I love it.