These are top quality seat cushions.  They look like they will wear very well and be comfortable and sturdy.