I bought this for my Bro in law for his wedding, it was perfect! The color was great and the fit was too.  The material was nice and good quality, the vest made the suit look great! I really liked that the vest was backed in white vs black so that he was able to take off his coat and still matched the white and lime green theme perfectly.