I find the GelPro Elite to be comfortable, but have issues with the durability of the pattern. Almost immediately, it started flaking and showing scratches just from standing on it. If it weren't so comfortable, I would only give it 1 star.