I'm not sure what the bull bar fits the bottom fitting is 33in apart top fitting is 25in apart there is a little bit of wriggle room with these measurements There are no bifs or major scratches but it does need a polish as it's been laying in the hedge for a while. Cash on collection unfortunately I am unable to post as its to big and heavy. It is stainless steel