Really great quality & fits so well. We love that it has straps on two sides & stays in place even with high winds that we experienced right after purchasing.