These were exactly what I was looking for. The blue color is true to what the online image presented, which I was worried about since I was matching this with a dress I also bought on Amazon. They are comfy and very cute. Might even wear them for my wedding reception!  :-)