This leg elevation pillow has been an amazing product for me. I crushed my left foot earlier this week, numerous broken bones and dislocations. The swelling was so bad that I got fracture blisters, and they can't operate until the swelling goes down and the blisters heal. I was using two living room pillows to elevate my foot, but they would always tip over and squish down, they didn't provide any knee support, so the swelling continued and the pain behind my knee due to lack of support added to the pain. My sister recommended a leg elevation pillow and I found this product on another website. THANK GOODNESS! I ordered two (one for living room, one for bedroom), and prayed they would help me with the swelling. They arrived just 3 days after I ordered them! After taking them out of the box (they were compacted) it only took an hour for them to expand to their full size. I've been using them for two days now, and the knee pain is GONE, the swelling has decreased drastically, they cradle my knee/leg/foot very nicely. They are soft yet firm, they are perfect height, width, and length for me (I am 6'3"). I believe they would be great for a person shorter or taller than me. The slope gradually rises so it is very comfortable, slides in easily just a bit under my gluteus maximus, and stays in place without sliding or moving. THANK YOU for this amazing product. After I saw who the seller was on the box (from another website) I found YOUR website and ordered several other items which are on their way to me as I write this review. Thank you, thank you, thank you!