I just bought this one from Amazon which was honestly huge on my head. I put in one stitch so that it’s tight on my head (it has a strip of elastic on the back so I can still get it on and off fine) and it’s been great. I also flip around a lot and have insomnia so I was worried about the same thing.