I have lived with a squeaky box spring for years, finally decided to do something about it...no more squeak, easy to assemble. I have a temperpedic mattress, and it fits perfect!