we have 4' to 40' in human hair we have remy and non remy and curly and wave and straight hair we have hand weft and machine weft