A thread count of at least 200 is recommended for embroidery. In conclusion, the best fabric for embroidery is cotton with a thread count of at least 200. It is a versatile fabric that can be used ...