Although these shoes are very cute, I am very disappointed in the quality. After only wearing these one time, they already have a stain. My daughter wore them to a wedding, and I cleaned them immediately after. However, there is a small brown spot that seems to be a stain within the plastic. I've tried everything I can think of to get it out. I expected them to get dirty eventually, but I didn't expect it this early since everyone seems to be able to clean them easily.