These are very hard to get on but once you do, they feel great. I got these to wear on the boat and they fit really nice. I forgot that I even had them on after awhile. They also seem to dry very quick also.