Are they only for the tall and slim? Or, hypothetically, could a 5ft3 slightly overweight mid-forties woman wear one? And, is the rule - only flat shoes with them?