Yes the All Weather Full Door Coverage Trail Cover in Charcoal will fit your 2012 Jeep Wrangler JK with the soft top down.