I’m sure a weighted blanket would stop tossing to a good extent. There’s a HUGE difference between how much I move during the night now that I’ve got the full brunt of the 20 lb blanket on me vs. when we shared it.