I was completely satisfied with my order and amazed at how fast I received it. I order it 9 days before wedding and without paying extra for faster shipping I risked it and received it so quick I was shocked! I am a happy customer and tuxedo was perfect and fit my little one perfect as well. I would definitely recommend your place of business and give it a 5 star rating.