Absolutely perfect. Margaret was very accommodating and had thought of all the finishing touches. I would highly recommend.