Someone said it before. You get what you pay for. In terms of clarity, uv protection and quality. Cheap Chinese sunglasses are junk and even harmful for your vision. I don't know why you would have a decent haircut and wear good clothes to put on $9 dollar plastic Chinese crap on your face.
I brought a pair of Ray Ban aviators 20 plus years ago and they look like new until the day they broke. I brought a new pair of them plus prescription Ray Ban wayfarers. I bet they will look great for 20 years too.