Exactly what I was looking for! It even keeps my cushions dry when it rains. Would highly recommend.