I ordered graduation items for the upcoming season. All of the items have subbed beautifully. The shipping was very fast. VM always has great communication. They send email updates to let you know the status of the order and are always available for questions.