I have the one in you pic, it 5 years old and still in great shape. But the catch is I ordered it from Shelter-Logic direct and got the upgraded cover. The standard covers aren't very good and the upgraded ones are expensive, but my experience is they are well worth it.
YMMV :unsure: