I am a DIY guy and found this to be super easy to install by myself.  The instructions leave a bit to be desired but once all the pieces are out it is easy to figure out.  It look just the like the pictures and was a perfect fit for our shower.