So I order alot of shoes online, most fit and look as you would expect, some fit weird or are a strange colour or some disappointing surprise.

Well Not these..the colour is exactly as shown on my computer, the sizes fit true if not slightly long.  I have only tried on at this point, but they seemed to be very comfortable.  I think they are so cute and can't wait to wear them.