Very soft on feet. Just make sure you measure correctly. The small mat is really small and the large mat is the what I consider the same size as a bath mat.