These pads have thick padding, and are made well. They look like theyll hold up well to foot traffic