Great rest at a great price. The gel is nice and when it gets too dirty it can actually be washed.  We use it at a station with multiple people using the computer and everyone takes advantage.  I've definitely had ergo mouse pads before that I moved aside.