from typing import Any


def is_property(item: Any, instance: object) -> bool:
    """Returns if 'item' is a property of 'instance'.

    Args:
        item (Any): item to test to see if it is a property of 'instance'.
        instance (object): object to see if 'item' is a property of.

    Returns:
        bool: whether 'item' is a property of 'instance'.

    """
    return (isinstance(item, str) 
                and hasattr(instance.__class__, item) 
                and isinstance(getattr(type(instance), item), property))