Nice quality and design.  It is just what I was looking for.   It does slide a bit, but simple rug grippers should hold it in place.