It fits our Joe perfectly, and the design assures it will not blow away.  Unfortunately, it faded from a nice black to a dull gray within the first couple of weeks.