I have a similar one except that it hangs on the wall and unrolls like the old style roller blinds. It is not big enough for a queen (barely for a double). I have it over a door and pull it down to use, conveniently out of the way when not
in use. It is coated so blocks stick to it. It was a gift from DD and think pricey. Think you could do the same with
a large roller blind if you could manage to attach thin enough flannel to let it roll back up.