Very Firm. Does not feel like gel. It feels like super hard foam that gives just a tad if you push realllly hard on it. FYI: I purchased a "Plush" mouse wrist rest from Fellowes and LOVE that. That one is super soft and my wrist feels wonderful on it. (I looked for the keyboard wrist rest equivalent but could not locate one so I settled for this one.) I wish I had not settled. This one does nothing to help my wrists at the keyboard.