I purchased this for my son to wear to his prom. It cost less than renting a vest and tie and my other son might wear it to an upcoming formal. It arrived quickly and my son really liked the light silvery gray color. I ordered the small but it was too big for him. (He is a runner so he is very slender, 5'8", 135 lbs, 34.5" chest) I contacted the seller and they promptly sent an XS and it fit him perfectly. They even included a return envelope so I could return the small. I was very happy with this purchase and I have recommended this line of products to my friends.