The cushion itself is made out of very good material and should hold for  a long time. Sizing is just very had runs small. had to return and order the larger one and that is still a little small but will work for now...

Cons: Shipping took for ever and having to return the first one made the time even longer