Too soon to give a 100% accurate review. Will update score after a few months to make sure it holds up well. As is it's great and does exactly what is needed.
The price and length was fine however the keyboard wrist rest was rigid and somewhat hard when you place your wrist on it for suppot. In face the rest does not even deform when using it. I have another wrist rest for our other setup and that one is much softer. That is what I get for purchasing this product without first going in the store and trying it out.