The size is too small to fit into the 90" wide sofa. It won't stay on it even after tied. The material is not microfiber as described in the ad. Very thin material to prevent the nail puncture from pets. Will return it for refund!