These were perfect in terms of size and thickness.  I was worried they may be too thick for the hardwood floor steps we have at my parents home, but they were ideal.  They looked nice, secured easily and serve as a no-slip feature.  Brown color is very nice.  Thinking of purchasing for my home as well.  Would recommend!