I was bought this as a gift, so this review is on that basis. Does what it says on the tin, although on melamine floors it still moves a bit and constant re-alignment is necessary. But oh, the smell! I don't mind the smell of rubber personally, but the wife hates it. We tried washing it with a mop, but no dice, so we moved the mat out to the garage until we thought it didn't smell any more (about 6 weeks) and moved it back in to our spare room where the dart board is. Came home from work the first night afterwards and the whole house stank of it. Have taken to keeping the window in that room open 24/7, but it still stinks.