Beautiful and heavy duty! I installed these myself and would say installation was fairly easy…They are pricey but worth the money…I love them!