Exactly what I wanted and quality is amazing! Did need to get a couple of replacement pieces because of shipping damage but Allmodern took care of that very fast! Excellent service!