Ver nice. I haven’t had any issues with the elastic bands sliding up but got the upholstery pins just in case. So far, keeping its shape nicely.