Velvet and suede have a raised pile that traps light between the fibres rather than reflecting it straight back, which makes the same dye colour read noticeably darker and richer than it would on a flat weave.

Velvet's raised pile traps light between fibres rather than reflecting it back cleanly, which is why the same green reads far darker and richer in the fold's shadow than on its lit surface.
Photo: “Green velvet fabric” by Shiva Theerthagiri, CC BY 4.0, via Wikimedia Commons.
Practical advice
Expect a velvet or suede garment to look deeper than its own colour swatch suggests — this is a genuine property of the fabric's texture, not a colour-matching error.
Always confirm with the physical garment under real light before committing to a colour choice — see methodology.
Velvet is a forest of cut fibre ends standing up from a woven base, and suede is leather buffed until its fibres stand in a nap. Light entering between the upright fibres bounces from one to the next and much of it is absorbed before it can escape, so the cloth returns less light than a flat weave dyed the same way — it looks darker and more saturated. Where the pile leans, the fibres' sides face the viewer and reflect more light, which is why brushing a hand across velvet leaves a paler or darker track and why the same piece can be cut to show more shine or more colour.
Wear and care: Crushing, sitting and pressing flatten the pile in patches, which then reflect more light and look shiny or pale; steaming can lift it, but areas of worn pile stay lighter.
Sources: Velvet; Generalization of Lambert's reflectance model (SIGGRAPH '94)