It depends on the occasion you are going to wear them. If you will do sports, go for polyester. For a more formal setting, the best choice is linen or cotton.