Foot rubber deluxe