heavy duty one.  I have 2 marble steps with no rail.  This makes a big difference on icy days. It is thick. Only had it 1 month.  Hope it holds up well.

Pros: classic style , very thick