This wrist support is the same length as my keyboard, so it fits well on my desk between the edge of the keyboard and the edge of my desk. The surface material is soft where you won't expect any irritation from constantly moving your wrists back and forth. The fill is firm, definitely supportive. The fill is not so soft that you arm just sinks into it. The material under the wrest is very grippy and keeps it in place. It will not slide at all.