Meets my needs perfectly, no odd smell from the material and it stays put, easy to keep clean.