Comfort level, do not worry, thickness guarantees a bit more cushioning than 4mm yoga mat.
It is non-slip floor, no problem with that either.
However, it is sliding in contact with the skin, especially on the hands as soon as we sweated a bit (which happens quickly with a little active yogas). It's extremely unpleasant to be in downward dog and feel inexorably slide forward !!
==> Very good carpet for more static yogas but forget if you practice Ashtanga, or if you sweat easily for hands or feet.
Wear: rubber pulls piecemeal to friction locations (toes +++) after about 6 months it is not at all impeccable.