Occasions: casual wear, daily wear, work, office, dating, night out, going out, vacation and so on.
Size Small fits US 4 - US 6, size Medium fits US 8 - US 10, size Large fits US 12 - US 14, size X-Large fits US 16 - US 18, size XX-Large fits US 20 - US 22.