I don't usually post reviews, but these moccasins are post worthy.  Upon opening, the moccasins appeared narrow.  I purposely ordered a half size smaller than I would usually wear having read reviews that suggested that these moccasins would stretch easily.  When I first put them on they were a bit snug but within a few hours, yes a few hours, of wearing they fit perfectly.  I love these moccasins.  They are so comfortable.  They don't have soles so they are meant to be worn as a slipper.  They fit all my criterion for five stars.  I highly recommend this moccasin and would advise getting the half size smaller.