When I received these shoes they were nicely made and look good. I haven't wear them yet but I will with my black and white dress with a red belt. I do not wear heels all day but keep them on about 4 to 8 hrs when I do wear them. These look perfect on.