Fits perfectly and keeps my outdoor couch dry. It poured a couple of days after I put it on my couch- stayed dry underneath. Looks nice too