It was a gift for my husband because he has to keep his leg elevated.  He loves it because it conforms to his leg.  I bought it for the deck but it will never make it there, it's in his office where he spends most of his time.  It's cotton all the way around, not appropriate for the all weather deck we have.  I expected the base to be sturdier and more water repellent, like a vinyl or leatherette.