soft on the edges for when you sit down but perfect once your on it. Great for our bad backs caused by our old bed