I've been wearing these leg warmers for tennis regularly for the past couple months.  They are slouchy even with the top staying above the knees. The top band is not wide and it is relatively elastic/tight to stay over the knee. If you use medium size knee braces, they should not feel too tight for you.  I do need to pull them up occasionally but it is acceptable.  I used to like the stir-up bottom but since this pair I've fallen in love with the normal bottom opening - it extends over my tennis sneakers and make them look like boot covers.  They are very soft, warm, and definitely not scratchy. I hand wash them and they stay in the elastic shape very well. I am definitely getting a second pair and some black ones as well.