We bought this for the window seat in my daughter's new room.  The cushion is really thick and comfortable for her to lay on while reading.  The material is also very durable for a 9 year old - easy to wipe down and resistant to wear and tear.  The large size was a few inches short of filling the whole window seat but we put some throw pillows at one end and it is perfect.  Great purchase!  

Pros: Thick padding, durable material
Cons: Wish they had black as a color choice