Everything came perfectly. And it Fits perfect in our kitchen for the added storage and counter space. The cabinets hold a good amount as well! Very pleased.