Comfortable Sandals

What makes sandals comfortable for all-day wear?
Are comfortable sandals also stylish?