If you’re the type who would be happy snoozing on hardwood or resting on concrete, you probably already know you’d prefer a firm mattress. But even if you don’t naturally gravitate to firm mattresses, ...