Gave 2 stars because the material (memory foam) was what I was looking for to get a softer rest than afforded by the gel wrist rests. Wouldn't give any more stars because what Walmart pictures is NOT what you get. They picture a rectangular pad that is the same width and depth along the entire length of the pad. That's not what you get. Instead you get a shaped pad where the width of the pad gets narrower near one end. There is an indent in the shape which reduces the width of the pad so your wrist there will have a smaller target area on which to rest. Think of a bag full of beads and you choke it at about the 2/3 length so it retains that reduced width.
I would've loved to use this wrist rest since it was the color that I wanted, had the correct amount of resilience in the memory foam material so my wrists didn't get sore and would feel more comfortable than gel rests, and was the correct length to span the entire keyboard (I use a separate rest for the mouse#. Yet that it reduced width at the very point where would be my right wrist meant it was unusable. Although right-handed, I have the mouse on the left #because keyboards are lopsided with arrow and num pads on the right and I like to have my mousing arm straight forward instead of at an angle). That means my right wrist always remains on the rest whereas my left wrist switches between mouse and keyboard. I could turn this pad around so the indent was between pad and keyboard but then my left wrist has a smaller target area for cushioning. If they only had sent me what was pictured which was a straight rectangular pad with no indents in shape then I would've been happy and kept this. Instead it got returned.