I bought this after pulling a hamstring playing soccer. The McDavid thigh support provided great suuport at first, keeping everything nice and tight and warm. After several months of usage, sometimes it does not stay in place and falls off. This does not happen everytime, but you do not want this falling in the middle of a game. I have had to pull it up higher to get it more secure. Maybe my thigh has decreased in size since I bought it and that is the reason it does not stay in place. Even with this, it still provides very good support and I plan to use tape to secure it in place