Yes, they stretch so they should fit your leg and they do protect from tears however, these sleeves should not be worn over open wounds. If you have diabetes or poor circulation, consult your physician before using this product.