Product is perfect for our space.   Well packaged and every part was well labeled for ease of installation.  Directions are all visual and overall pretty clear.  There were a few steps that required a beverage break and some serious critical thinking skills!  In the end if you take your time it's well worth the money!