I wear 8 1/2 shoe and Nine West is pretty spot on for size.  I purchased the Flax, Hippy Blocks size 8 1/2.  They fit perfect.  A little toe cleavage, but that seems unavoidable with most shoes.  Toe box is comfortable.  Heel height is easy to walk in.  I wear heels every day so these are easy to walk in and for high heels pretty comfortable.  Colour in picture is true.  The shoes looked just like the picture.  Very fun shoe.  Will look great with different coloured ankle pants and pencil skirts, also with black pants and skirts.  Highly recommend!