This is a brand new sixsixone strait jacket body armor with molded biofoam protective padding and fully adjustable straps (one size fits all adults). It features removeable extra shoulder padding and venting. It can be worn inside or outside your jersey.
I originally purchased it for a mountain bike trip that has since fallen through so I won't be needing it.