They get the job done. I am satisfied with the fit and support. These are the way to go if you want quality while not spending a ton of money. They were a little tight at first but stretched out a bit after a few runs.