now thats perfect,cant even tell theyve been done,double stitch is even spot on.yep driver bar is through but the passenger isnt. drive side would need new foam but the passenger is ok from memory