I ordered 18inches and it’s true to length. Took about 4-5 days which isn’t long at all. It took the bleach really well when I bleached my knots! I’m going to dye it to see how it takes but as of right now I absolutely love it and will definitely order again!