This mat is thin, so on top of a carpet, it doesn't roll well. I thought it was heavier. Not happy with it.