Not great quality to be honest and I find every smallest piece of dirt or residue sticks to it. Also it’s very thin so not much comfort from it if you you’re sitting or kneeling on it.