I've installed four sets of these since they came out a couple years ago. The price has increased about $50 and the quality of the plastic material used in the housing has decreased. I just replaced a passenger mirror last week. The plastic housing actually broke when folding the mirror in to avoid it being smacked in a parking structure. The plastic is ABS I think. It is very rigid, but too much so. I think some flexibility is required to prevent damage when the mirrors are folded in or out.
Fit is decent, not amazing but not terrible. They include foam insulation around the mounting studs to reduce wind noise (wind noise will increase; unavoidable due to their size and design) and exterior air infiltration.
Aside from this I do love the view they provide with or without a trailer. The ability to see what would normally be a blind spot is great.
I've sent them several messages over the years, which they always respond to. Specifically, I suggested that they should have an option for owners to use the currently deleted turn signal in my year model. It would be easy to run wiring adding this feature to the first generation Expy.