Bought his for my moms hospital bed. It is very comfortable but wont stay put. It slides off so she cant use it. It did take 2 days to fully expand. I bought the twin XL and thought they shipped the wrong size at first. Once it expanded though it was really nice. Just wish it didnt slide off the hospital bed. If my bed wasnt a queen size I woud put this on my bed as its so soft and comfy...