I have them, and like them for what I use them for. My Heep is not a daily driver, and my Element doors are only my summer/wheeling doors. I have never used them with my hard top, so I don't know how they seal around that. But, the upper windows do not seal very well in the front when I am going over 50mph. The latches rattle too, but I have fixed that problem with a little creative electrical tape and weather seal tape placement. They may have fixed the latch problem, because they sell them with locks now. Mine do not have any.
I also found these at a great deal used. They want a lot for these things new.
If I had a choice, I would rather have factory half doors and soft uppers. If I ever come across some factory half doors at a good deal, I will probably grab them up and sell the Element doors.