almost perfect - the shape, color, and decorations, exactly the same as it views from the website. The only star missing is the size - a little bit tight in the length. I normally wear 6.5m with Nine West but it feels not that comfortable in the first two days wearing it. not sure if 7M works better as hate to return and wait again; hopefully it could get looser...