Bought this replacement for my Spirit 300.  The tiny attachment straps continually detach in the wind.  Weber trying to make one cover to handle two models and they have failed.  Not a great buy for Spirit 300.