Spoonflower is a great site for fabrics but they take it one step further, you can upload your own doodles, drawings and designs to make custom fabric. Everyone likes customized furniture that isn't so mass market and this is the prefect way to get a one of a kind piece. If you aren't artistic, they have thousands of fabrics to choose from. Most are fun, poppy, and modern looking. Although I haven't looked at each and every fabric, I think it is safe to say that I wouldn't go there for something classic but there is a little but of everything else. If you do make your own fabric through Spoonflower, send me a picture.