Superb.. Perfect fit for my Deck.... setup was not that hard what I thought.. Good quality product