Really soft and nice to walk on or lay on! It gets a bit warm, so it might not be good for hot climates, but it's perfect in my apartment. It looked strange when it arrived because it was vacuum-packed, but it fluffed up pretty quickly