I have never personally purchased fabric online, but I know quite a few who buy from
https://www.fabricdepot.com/]
https://www.fabricdepot.com/[/url] I have visited the site and seen so many beautiful fabrics I would love to have, but haven't purchased any yet.