The cushions are perfect.  They are thick, comfy and fit perfectly to our furniture.  I am beyond thrilled I found these and would recommend them to anyone.  We got them in gray and I absolutely love them!  They complete our porch!