Just trng to get my son the bed rest possible. (Some nights he gets up in the middle of the night.)
I don't know about mattress or bed but I can say that a weighted blanket did wonders for my son. He would not fall asleep until midnight or 1 a.m. when he was in elementary school. I made him a weighted blanket and he was able to fall asleep by 10:30. He still uses it and is in junior high now.