I had both Apple leather case and silicon case before and they are both nice. Leather case give you more elegant feel but easy to scratched. Silicon case more durable and colorful.
Here is the important part. Since iPhone 7 is water resistant, I guess I will bring it to shower with me or wash it when dirty. However, leather can't touch water or it will get damage easily. Silicon is ok with water, but the interior side is fabric and still gets wet, and also none silicon case color looks good on my matte black iPhone 7.
So which option will you choose?
Here is the important part. Since iPhone 7 is water resistant, I guess I will bring it to shower with me or wash it when dirty. However, leather can't touch water or it will get damage easily. Silicon is ok with water, but the interior side is fabric and still gets wet, and also none silicon case color looks good on my matte black iPhone 7.
So which option will you choose?