Assembly a bit overwhelming but instructions are good. Prepare for some shock at the # of individual pieces. Once installed, works great.