They're springs. They fitted well, time will tell on durability.
I rated 3 stars only because I've not tested the durability of the springs, only just fitted them, however I've nothing negative to say whatsoever they seem very good and fitted well. Only time will tell!