The product looks good and seems to be made well but the cover does not stay put. I am constantly re-tucking the cover then as soon as anyone sits on the sofa it becomes dislodged and looks so messy. I think if it was slightly bigger perhaps it would stay.