The inside is the correct length, but it is very roomy. I am not sure if it is too roomy or not. I wear them almost daily and it is only startling when I first put them on. I don't feel like I am slipping around in them, but it is noticeable. Other than that, these shoes are great for work!!