Product review (5 stars): Everything you need.  High quality
Came with all the fittings necessary for our new whirlpool gas stove.  No issues with leaks.  Took about 5 min to install.