I love Rocket Dog flats - they are so cute!  Just so you know, the soles of these are a mixture of felt like material and hard rubber/plastic so they can be kind of slippery.  This minor detail isn't easily identifiable just by looking at the picture.  Also, I typically buy Rocket Dogs in 6.5 but for some reason, this particular style in 6.5 felt a bit tight.  If I were to buy another pair of this style, I'd probably give size 7 a try.  Either way, I'm quite happy with these - they are cute with a variety of outfits!