spring is a bit rusty at the top, would recommend changing spring but up to you, rest looks okay and drove well
eBay