Well, they did tarnish after 6+ months, but since they are a shower product, that did not really surprise me. Even tarnished, they still look decent. I am sure I could use a brass cleaner to polish them up and remove the tarnish. They glide easily on the rod and, most importantly, they do not snag the curtains. I have a delicate lace shower curtain (bought it here), which other hooks were damaging. These work fine. They are large enough to hang a few curtains on at once, if you want to create a layered look.