Very good quality, fits the wicker sofa that I have just  right,  it's heavy enough to stay in place and the velcro ties help it stay in place too.