Figured it Persol which was an Italian brand sunglasses will be somewhat better than Ray-Bans.  Unfortunately they weren't that great and fit and finish is questionable.  Either the merchant sold me a fake item or thats just the way they are.

In two words I would describe these sunglasses as :  Feels cheap..