Exactly what I was hoping for. I paid extra for assembly, and the tech did a great job. Super sturdy, beautiful, and we use it for everything!