Just finished reupholstered sofa. Perfect fit and stays on safely to protect what's underneath