I have bought fabric on ebay... and had a couple bad experience's.. I ordered 4 yard of Elvis fabric to make my mom some pillow shams, and pillow cases.. it was her birthday request... I did contact the seller and ask if it was one continuous piece, she respond yes... so I bought it... the wrong pattern/color of fabric arrived, so I had to send it back after much discussion with the seller... then when I finally got the right pattern it was cut into 4 -1 yard pieces... which I did not want, after contacting the seller, she refused to do anything about it plus she said she would not pay for the return postage for the wrong fabric... I had to get ebay involved... 3 days later I received 4 yards of the fabric. So when I contacted her about the other 4-1 yard pieces she said just keep it, she did not want to have to pay more return fees...
Then I ordered some fabric from another seller... and it smelled like cigarette smoke, and cat liter... I had to get ebay involved in that as well... thankfully I had asked the same questions is it continuous piece of fabric, and is smoke free and pet free, as I have allergies so I have to be careful...
If you are going to buy it make sure you ask questions as to length, and if the home or business is smoke, and pet free, also has it been washed and how was it stored...