Unfortunately Perfect Tux sold out of the tux I ordered however, the customer service person, Steve, was apologetic and conveniently provided me a similar tux at the same price. The rest of the items I ordered have been shipped in less than 24 hours which I am very impressed about. So far I haven't seen the items however just based on professionalism and promptness I would recommend Perfect Tux to anyone!