Very well made and great quality for price. The only assembly is putting the legs on, which takes 2 minutes. Cabinets were perfectly even and I can’t wait to install.