Perfect!
Beautifully made, great quality, shipped and received as promised.  Will be ordering again soon.
Rating: 5 stars