This is 100 % Polyester, it is missing one button at the back. Very Hard to find. Front Length: 30″.