I just bought one, because the ones I have were bought before I got pregnant with DD1... (so at least 5 years old). They are so "worn in", but I know they don't fit right, so I got fitted at VS, bought a new one (geez they're expensive!!) and I feel like it's way too small. I've even been back 3 times to be refitted and they said it's the right size, but I just need to wear it a few times to get it worn in.... *sigh*