Have had this installed for awhile and it’s perfect! Easy to put up and versatile with all the components offered. Had an issue with a broken piece and customer service was great