All that I expected and more.  Looks great, good quality and reasonably priced.  Delivery was timely, maybe even earlier than expected.  I am a very satisfied customer!