I've been told to expect mine for about a year, but like the OP, I've only had them on for 6 weeks and mine are, aesthetically, a million times straighter already. Obviously I'm not saying I'll go for my next appointment and they'll say, "My! It's incredible! We must take these off at once!", but I'm hoping that they've overestimated.