I bought these shoes at Macys cause when I saw them I HAD to have them. They're super cute and pretty HOWEVER the gems come off pretty darn easy. I wore them for work day and just from walking in them I lost quite a few gems from my feet bumping eachother while walking or crossing my legs while sitting =( Pretty, but DO NOT hold up for everyday wear and tear.