It does it's job. The finials are cheap plastic. Rod is metal. Probably should cost $10-15, not $20. But, oh well.