Need a super (clear) close up of the fabric. Diamond has tiny diamond shaped bumps. Denim has a cross thread (just like jeans) pattern. Diamond sailcloth is also blacker than the denim. The denim is a little gray. I want to say those look pretty black. Suggestion is to check out some other jeep tops. Go up to some in a parking lot. (if you do not know how to tell 97-02, 03-06, the 97-02 mirror stem has the opening and the low bck seats. 03-06 mirror stem is solit and the seats are higher. My 01 4 ply sailcloth was really heavy vs the 04 3 ply I have now.