Placed order on Monday, received the invitations on Wednesday, and they were in the mail on Thursday. They were beautiful, professionally done, and it was a pleasure to send them. Received many compliments on them. (Purchased the Pastel Dots Princess Baby Shower invitations, and customized them. Perfection!) Thank you.