I love these shoes.  I normally wear and 8 or 8.5.  I ordered up to a 9 after reading the reviews.  They barely fit in length, they are fine in platform width but the band across the foot is loose and I notice it when I walk.  They are super cute, great quality and amazingly comfortable.  I just ordered a pair in black today.