I ordered the black and the multi color. They have a warm lining in them so they will sweat your feet if the weather is too hot. I wear a 7 and I ordered a 7. Fits fine. No slipping off the feet but yet they feel roomy. There is an area on the sole, ball of foot area where it is a different material and is a little slippery. I have worn them on wood floors and tile and had no real problems. Overall they are are just cute and comfy. I wear them with the  Victoria Secret boyfriend pant and a tank top. Cute!