so perfect, well made and just the right size!  Love that it came mostly assembled and we just had to attach the legs!