... a godsend - never thought they would feel so good.
The heel pads are a godsend - never thought they would feel so good.
Rating: 5 stars