We don’t use to sleep on so I have no idea about firmness etc.   we got them to fill decorative shams so for the price they are perfect.