I didn't want to put a damper on them, since they're a gift to you.
I remember seeing them in advertising, but I never owned one. I had sister models, though: 8x30 safari II, 8x30 mililtary/marine, and 8x30 Hunting (top of the line, at the time). They should be pretty good, but I don't expect greatness. They were apparently discontinued a few years ago.
They were not the high end of Steiner's line; in fact, they were among their most affordable models. Outwardly, they looked like their other 8x30 porro models (military/marine and safari, at the time). They were outwardly different in having reflective red objective coatings, advertised to block glare. Most forum comments about such coatings are they they are unnecessary and, instead, reduce light throughput and give an unnatural color cast.
Still, I think that they will perform quite satisfactorily for you.