I bought these shoes in a hurry, trying to find a decent pair of flats to match this outfit I bought.  Unfortunately, these are the worst shoes ever.  I guess the Rocket Dog name brand was a warning sign.  I'm not a fan of them.  However, I took a risk and decided to give them a try.  Sure enough, the shoes arrived not only too small (I ordered the correct size but these shoes run at LEAST two sizes too small), but these shoes look like something sewn together by a child.  They're terrible.  They look cheap.  Not to mention that when I got them, they were dirty on the bottom as though they had already been worn.  There was a strange smell coming from inside the shoe.  It smelled sort of like garbage that had been left to rot for a month.  This is disgusting and just unacceptable from any brand.  I will never purchase anything from Rocket Dog again.