Perfect set. Pieces have a nice weight to them so they seem like high quality. Cannot attest to rusting as I have only had them for one day, but so far have not noticed any issues! Exactly as described and great for the price.