Stewart's Custom Upholstery & Fabrics at 832 W El Camino Real in Sunnyvale is our favorite fabric shop. They have a huge selection of fabrics and their staff is very friendly and helpful. They are at Hollenbeck and El Camino. They also speak spanish. Parking is plentiful. They also help with your upholstery needs.