professional and knowledgeable! My son and I were in and out and very happy with the Tux fitting and everything!