Inner - hard shell, chest plate and tail bone plate features.
One size, if you are an average size 5'7 - 5'11 and 150-190 pounds this vest would fit fine. If you are larger or smaller you may want to check out the TBII design
This designs features the wrap design to cater for greater adjustment.
One size also
Black Lycra spandex, snug fit.