As my tests showed these springs are an excellent upgrade to my 3D printer's heatbed leveling .They have improved the overall stability and accuracy of my printer's performance. The compression and level of resistance is perfect for my needs. The only downside is that they took a little BIT of time to install properly, but the results were well worth the effort. Overall, I am very happy with this product and would recommend it to anyone looking to improve their 3D printing experience..