Love it. Gives hippie vibes, perfect for beach life. I am usually a size 12 pants, 5’5” 210 ( I’m bottom heavy); the xl fit me perfectly— good stretch Without looking like it was choking my body
Soft material, longer than I thought they would be. They have an elastic waste band.