Absolutely perfect.. much better than I thought it would be.. really happy with it and the service was impeccable