I was not sure if this product would fit. It is a perfect fit in my kitchen. The product had all the items needed  to put it together and the finish resulted was awesome. I am buying another one to match on the other side of my refrigerator.