High quality product.  Fits well on my sofa.  Would be perfect if some tabs or tie ropes were attached to it for securing it to the frame.  Without it the cover is always slipping in our back.