This is a fantastic layer of softness over our firm mattress. Keeps us warm and cosy and it breathes!  Provides a  a nice plush feeling and I find I sleep uninterrupted throughout the night because it’s softer on my joints.