Love it!!  Very firm, but perfect for me.  Thats what I wanted.  Very versatile, can move or put in any position you want.