Absolutely perfect!  They are superb quality and beautifully made. Exactly as described and delivered in amazing time frame