These are great cushions.  They fit well and are easy to attach.  I like the color and design as well.  They are really comfortable and soft to sit on.  They are holding their shape well and look like they will last a long time.  I'm very pleased with the quality overall.