Not Too Hard Not Too Soft. They’re perfect!! I Bought Two Full  One Queen Size. I Wanted To Get Something That Would’ve Been Comfortable For My Entire Family. I’ve Always Wanted One Of These