Very soft! Make sure you unwrap it and let it puff out for the suggested 72 hours or more before you lay on it. It uses all that time to keep puffing out. Very comfy!