This cushion is perfect for the rocker we are constructing.  The colors are as bright and vivid as they appear in the picture.  The padding feels sturdy and provides the cushion and support we were looking for.  We are happy with our purchase!