The shoes fit great as far as the size and width, however it's the padding on the bottom I didn't like.  I've been wearing Nike Flex's for over a year and this shoe didn't compare in the padding on the bottom of my feet.  I have another pair of NB's that are great, thought these would be too.