OMG!  These cushions are great!  They are absolutely comfy and cozy and the color was great!  They are thick on the base and back.  I bought these to replace some older porch cushions on a bench and could not be more pleased.  I would definitely recommend these cushions.