So far so good. Followed instructions and seems comfy. Firmness is medium as advertised. A little odor at first but dissipates after 24 hours.