I just got a pair of lanvin flats, and while I love the look and find the sole area to be so comfortable they are a bit snug, and I dont know whether or not to go up half a size or not, do they stretch at all? how snug should they be when you get them? worried if I size up they may stretch then fall off. can anyone help? Thanks!