Great fit and keeps our sofa dry. Got it in the gray color to blend in on our deck. Purchased with matching chair covers.