This is my 3rd pair of these I've bought. I love them. They fit me so well and are very comfortable. The little gather at the knees helps hold them in place so they don't ride up your thigh. They are really good quality, too. I will live in these next summer.
These are good quality and fit really nicely! I am a size 12 pants and the XLrg fits me very comfortably. Not too tight but tight enough to be close to my skin and stay up at the waist. Love the gather at the knees. It keeps them from riding up. Love them.