Perrrrrrrrrrfect fit!!!! My previous pair of Sperry top-sider had run its course and i bought this to replace it. I just love these shoes, they are very comfortable and i wear them almost anywhere. Something tells me this won't be my last pair as i'm already looking to get another color. They came on time as well.