Is wine glasses from macys cellar presentable enough for guests? crystal vs glass?

bought some wine 22 oz red wine glasses for 4.99 each (they are round almostb liek a snifter) well, reg price 9.99 from the brand that macys produces, the cellar. are they presentable enough. i was told that they are not the nice ones, and the nice ones are made of real cyrstal. do resturant uses that or everyone just uses regular galss