I like the product. I am concerned about the long term life re the cushions. I hope they keep their shape over the years of use.