we have 4' to 40' in human hair, we have remy and non remy and curly and wave we have hand weft and machine weft we have cardomum 4mmto 8mm