These fit so crazy! Legs openings were a good size - I work out and have thick thighs. These sit on the hips but runs small. I usually wear a medium, ordered a large based on reviews and was still too small. Had to return