I'm debating returning my tech 21 Eco mesh and getting either the apple silicone or leather case, but I'm worried how protective the apple offerings will be. I know leather offers no shock absorption, but the silicone picks up lint. Is the leather at least a bit protective? My issue with the tech 21 us it's slick and has a small front lip and not a bigger one