Yes, I have worn it for a year and a half, but it depends on my teeth. You'd better wear it for a long time, otherwise it will be deformed.
I'm not from Chongqing, I don't know, but if I go to a good hospital, it usually costs between 5000 and 6000.