Shaftesbury London Men's Cotton Waistcoat Shaftesbury London waistcoat for men is made of cotton fabric which is soft and durable that makes it smooth to touch. It has unique elegant design of 5 buttons closure and nehru collar that will give you a gentle look. This grey waistcoast is suitable for wedding, graduation, party, prom or any other casual occasion.