100% happy - exactly as described.