like the idea of the elestic at back to hold on, but it was not very well designed with a lot of over hang at the back of the sofa and very little at the front to protect lower half from my dogs rubbing on it.