I bought this shower and installed it myself with help of my wife and son.  It is excellent.  The instructions were clear and straight forward.  It is very roomy, easy to keep clean and instantly moderized our master bath.