Seems to be fine so far. It is a little bit short for my glider (but that isn't your fault). It is a nice color and made well. It is a nice cushion and I am very happy.