This was exactly what I was looking for but couldn't find anything like it anywhere else, especially at such a great price.  I use it in bed, on the sofa, and even at the kitchen table.   It fits over my legs quite comfortably without being squeezed.  Fits my bedroom furniture perfectly.