Comfortable slip on sandals