This works perfectly. The mechanism feels like new, the spring has lots of tension in it. This is not rotten, its good and solid, just surface rust. Cleaned up and painted this would be like new. £30 cash on collection from Sheffield or postage will be £5.50 Any questions please ask.