This bench cushion is very comfortable and well made.  It is not flimsy.  I would definitely order again.