I adore these shoes!  Yes, as mentioned in some reviews the material puckered somewhat after wearing, but the graphics are still super cute and since these are cloth Mary Janes so a little puckering should be expected.  If you are expecting them to stay smooth and glossy, skip the fabric shoes and purchase shoes with leather or synthetic uppers instead.  I get TONS of compliments on these nifty shoes and the best part is, they are quite comfortable.