All fabric is shipped as a continuous length. If you only see “By the yard” listed, this mean the other lengths have been sold out. If you only see “3 yard piece” listed as an option, then we are sold out of swatches and cut yardage., If you, desire a 3 yard length, simply select “By The Yard” and change the QTY to 3.