48 is a large size, these shoes shake me a bit and I still am not completely comfortable with .. I did not experience these problems because I am a size up to avoid foot problems. It is the randomness of Internet sales for this kind of product that can be a bit hit and miss.