Shoes are super comfortable and non slip as described Fits a was expected. I wear a size 8 but these fit too small to wear for one day. Maybe 1/2 size up. These were terrible. Seemed to fit okay but my feet slid forward and they destroyed my big toes while I was working. I won't even try this brand again, I was so traumatized.