19 inch calf here, and I second this!!! Inexpensive and so far have held up well!...