Not sure what deck and mower it fits. I got this in a package deal with some other things I bought. I don't have a use for this striper so I am selling it. Approximately 30" long. It is in good shape. One dent in roller. $150 plus shipping PM if interested. Thanks!