This was the finishing touch I was looking for in my kitchen. No missing parts and went together fast and easy. Delivered on time. In a word... Perfect!