The ones I bought are from AliExpress. I'm happy how they worked. I'm putting description s down below.
KEYSION Phone Case for Nokia 7 Plus Carbon Fiber Soft TPU Silicone Brushed Anti-Skid Anti-knock Back Cover for NOKIA 7 Plus
Lamorniea Tempered Glass For Nokia 7 Plus 2.5D Full Cover Screen Protector For Nokia 7 Protective Glass Film For Nokia7 Plus
You must check sellers reputation I've made like 20 purchases there different sellers and no problems. Check Amazon and eBay as well. I don't like flip covers too.. if you drop they tend to open and ...ouch..