It has only been a few days, but so far it has been exactly what we need to eliminate the squeak in our bedframe. The delivery was especially great...they were very careful bringing it into the house. Great experience overall!