Product review (5 stars): Five Stars
It has everything needed so there's no need to order additional parts.