im probably gonna be needing this rack in the future but it's gotta go now. It's got a small rust hole as seen in the pic. The holes that connect under the seat are both good. the holes on the struts have been broken off. One strut has a hole drilled thru. You could do that or replace struts altogether. It should clean up nice. $10 plus shipping.