Firm support which is good, but we had these in our bedroom and the fabric covering makes the bed noisy. We could hear every toss and turn our dogs made all night. Put blankets on it to help, but will not be purchasing this again.