The curtain holdbacks do everything you need them to do. They are very heavy so need reinforcing when attaching to the wall with more than just a screw. However the packaging is rubbish and the rub together in transit, causing damage.