I trust the reviews and won't buy a pair of shoes unless there are positive reviews.  Someone said these run small, so I ordered a 6 (the smallest size they come in anyway).  I almost always wear a 5.5 and trusted the reviews so I got the 6.  They are comfortable and flexible however, i can fit a finger in the back; they are simply too big for me. If there wasn't a strap on top my foot would come right out. So yes, these are true to size.  I wish I could've ordered a 5.5.