This set is good for the price. I replaced the cushions only because of color.  The ones that came with them are fine.  Let's face it, you get what you pay for.  Don't expect perfection and you won't be disappointed.