Just above knee length. Stain on inside of attached ruffle Thing.(seen in photo)(I’m pretty sure it will come out?) Comfortable stretchy material! Size: XL-2XL Price reduced! (From $25)