This wrist rest fits my keyboard perfectly. It is well made and comfortable. Looks good. Arrived quickly and was well packaged. The only thing I would caution about is that the bottom is hard plastic with rubber feet at both ends and in the middle. If your table is not level (mine has a seam in the middle) the wrist rest can wobble. No fault of the wrist rest, more the table. I may have to remove the rubber feet in the middle.