I had ordered this tux after seeing great reviews on overstock.com. This is my first time buying a tux and it's for our wedding. I was nervous to order something online, but overstock.com 30-day return policy convinced me. The tux well exceeded my expectation, not to mention the price was so low for such high quality material and great cut. It fit my fiance perfectly. We were so happy with it that we ordered 3 more tuxes for our wedding party. I looked else where online for the exact tux and they cannot beat this price by far! I have ordered other products from overstock.com over the years and I am always extremely satisfy with what I received.