Firm, comfortable, transformed an old mattress & perfect as a sofa bed topper. 
Does exactly what it says on the tin! Excellent purchase! Highly recommended.