I'd have given it a higher rating had it not for the confusion of following the installation instructions. The main culprit for this is the missing of the labels on several of the pieces. The labels were glued on, however some labels probably fell off, creating great confusion. 
I figured out at the end and am happy with the product.