# ProductOptionValue A value for a product option, such as a specific size or color. ## Type Definition ```graphql type ProductOptionValue { handle: String sortOrder: Int title: String selected: Boolean taxonomyValueId: Int taxonomyValue: ProductTaxonomyValue variant: ProductVariant image: Image } ``` ## Fields | Field | Type | Description | |-------|------|-------------| | handle | String | Returns the handle. | | sortOrder | Int | Returns the sort order. | | title | String | Returns the title. | | selected | Boolean | Returns whether this value is selected. | | taxonomyValueId | Int | Returns the taxonomy value ID. | | taxonomyValue | ProductTaxonomyValue | Returns the taxonomy value for this value. | | variant | ProductVariant | Returns the variant for this value. | | image | Image | Returns the image for this value. | ## Relationships ProductOptionValue represents a selectable value within a product option. It connects to ProductTaxonomyValue to provide taxonomic classification, to ProductVariant to indicate which variant corresponds to this option value, and to Image to display visual representations of the option value. This type is used within ProductOption to represent available selections and within ProductVariantOption to indicate the selected value for a specific variant. ## Example ```graphql { handle sortOrder title selected taxonomyValueId taxonomyValue { id name } variant { id title } image { url alt } } ``` ## Implements None ## Related Types - [ProductTaxonomyValue](/reference/storefront/1.3.0/objects/product-taxonomy-value) - [ProductVariant](/reference/storefront/1.3.0/objects/product-variant) - [Image](/reference/storefront/1.3.0/objects/image)