Very cute. That's how I woke up the other morning. I wondered why I couldn't moove my legs. When I fully woke up, Blossom was between my legs. It was rather difficult getting her to move so I could get up.
Yeah Sox has a tendancy to do that while I am on the couch too, sometimes when I am laying in bed. I like trying to get comfortable in the middle of the night and having Sox on one side and Beacon on the other side, me being in the middle, and I hate to bug them when that happens, but sometimes I just scoop up Beacon (she's small enough to do that still) in one hand and reposition her, hopefully without disturbing her too much.
Rocky does the same thing when I'm in bed. (If I'm on the couch, he prefers my lap) Oliver will settle himself behind or around my head. Between the two of them, they guarantee that I don't move too much.
I know the feeling! my legs are always twisted around, io have the dog on one side, one cat at the end of the couch and another cat on the opposite side from the dog..not too mention the 3 cats who are on top of me!