this product did exactly what I needed it to.  I was looking for longer shorts to cover my thighs so they didn't rub together and these shorts did exactly that.  They are light and easy to put on.  I think I could have used a smaller size but the XL work just fine.  I like the fact that I can have bathing suit bottoms that save my thighs from rubbing and that I can easily go to the restroom with.