Absolutely perfect. There is nothing else I can add to all of the other reviews. Absolutely perfect.