Got it in two days, Had it installed in just under an hour. Fit was perfect.  Name brand was a big discussion maker on this purchase. Just like having a professional installation with all instructions and parts included.
It's like my shower just got twice a big. I'm very happy with this purchase.