I have been more than satisfied with the various Apple silicone cases that I've had through the years on my iPhones. I find the leather ones to be a little too slippery, while the silicone has more grippiness. No problems with dust or shine because most of the time when I am going out with the phone in a case I also slip it into a microfibre sunglasses case, which protects everything from stuff in my purse or pockets. At home the iPhone X is naked. I have the Product Red and the Spicy Orange cases plus the black leather folio case, and so far all have been just fine. Older cases that I had for the iPhone 6 Plus and 7 Plus still look pristine, too -- no shininess, no stains or discoloration.