For the price i would say these are pretty darn nice. They hold curtains well, they are strong enough and look just like you'd expect them to look from the photo. Cant really complain about 'em. Not too big not to small, the end capa are nice, not too big.... Just nice and inconspicuous.