It arrived quickly and did not have a smell of rubber.  It was easy to cut to size.   Just received it so not sure how it stays in place.  It’s a high use area.  The mat under the carpet provides a nice padding and comfort for on floor sitting and our 12 year old dog seems to find it to his likening.  (8x10 mat)