mine have just arrived and they are massive struggle to get on but when on the size is perfect, do they stretch? Do I just have hideous hobbit feet? Should I size up arrrgh, they're so nice to look at but what an arse ache to get them on.