This is exactly what I was looking for.  I didn't want a foam topper that you sink in, this is softness around you.  I like a firm bed but wanted some softness to help by joints.  Make sure your sheets are large pockets so it doesn't squish the topper .  It does keep heat.  My only compliant is that I was not used to the crinkle sound like duvets make.  I am used to it now. It will need to be fluffed when you change your sheets but I suspect that is normal in feather toppers.