Just installed these stair treads last night and we love them so far. They don’t feel too think or flat. It’s just what we were looking for to keep our little one from slipping on the stairs. I used rug tape that I ordered from Wayfair to keep the treads in place.