.. at the wedding.  Quality and excellent price!  Dont hesitate, you won't do any better at any price, and its a one time thing, usually, as either no more events for him to attend in this or he will grow out of it !