Easy assembly.  Works perfect.  Good waterproofing.  A tad pricey.  But I like it.