I ended up getting these because of all the positive reviews- am so glad I did.  I usually run from a size 6 to 6.5 so I ordered the ones that said 6.5- 7.  They're perfect.  They're very warm, very well insulated and I'm very happy I chose them.