Good, not great
Stays on, tho not very breathable.  Good construction and soft material, tho.
Rating: 3 stars