Bought a new jeep, came with the soft top and I got a hard top put on. It’s brand new, comes with all the parts and accessories. For a 2 door jeep. I believe 2018-2021 models. (Might want to double check). The grey jeep in the picture is the exact model as mine, just showing what it looks like since mine is off.