Absolutely perfect for my kitchen. Solid, steady, will hold what I need it too. Assembly, as noted takes commitment, so buyer be forewarned. I am so happy with this purchase.