I really like this weber cover (#7150) for my 22" weber grill.  I have had it for 6 months, it is durable and fits nicely - even covers the wheels. I cannot comment on its resistance to sun fade because I keep the grill under a patio cover.  Overall, I am happy with it.