I usually order my size in tennies and I did the same for these because I have a big foot(10)and they didn't have a 10.5 size option. I got them and tried them on  they are a bit stiff. The size was just fine for my foot. So was the width. I put them on and walked a bit and although they weren't puffy cloud comfy I was able to have them on for a few hours without fatigue or pain. You defiantly have to break these in  tho. I'm going to keep them because they are super cute and will be a good go to tennis shoes. I like the height because I am short. You probably will have to wear socks initially. I recommend but gave them a 3 star because they aren't especially poofy.