Taurus and Pisces do make a lovely couple. To begin with, Taurus is an earth sign, meaning it seeks stability, security, wants to be in a loyal relationship. This is exactly what Pisces wants, although Pisces is a water sign, meaning in astrology that is an emotional sign.
So what Pisces tends to do is bring out Taurus's emotional side, and Taurus offers Pisces the stability that Pisces needs. Pisces is creative, very spiritual. At the same time, Pisces is the sign of fantasy and of going in different directions and needing a strong ballast. This is what Taurus provides for it.
What will happen in the middle part of their relationship is that they will have to work out the problems of Pisces being the kind of person who tends to run from responsibility and escape the hard work of life. Taurus, on the other hand, plunges into the hard work and will become annoyed at the Piscean for being perhaps lazy or being perhaps not there on time.
So there are issues between the two of them on that level. However, bottom line, what Pisces gives to Taurus is a sense of eternal love, eternal romance, of constancy. Taurus gives to Pisces a sense that he or she will be in the relationship forever. So at its core, this is a relationship that lasts.