Super happy with these cushions.  I finally broke down and bought these even though they are NOT cheap (I bought a set of four).  I can hardly believe the difference of comfort these cushions provide.  Definitely worth the cost.  I can't speak to durability as I just received them, but I am curretnly very happy with them.