It is thick, soft and comfortable, however, the seat cushion is too small for the glider.  I mistakenly thought they were standard!  Bummed but to lazy to return.  I kept the old cushion and put this one on top.  Looks strange but is comfortable.  Check the measurements before you order.