The cover is excellent.  The frame needs enforcement . But overall for the price you pay is good. We bought it and used the frame from a garage covering.  Worked well so far. 
.