I received this vest as a gift but as I have several others I believe I'll just sell this one. The size is not marked but it seems to be about the same size as my other vests which are large size. It is made from a cotton polyester fabric and is washable. It has a huge number of pockets- 28 in all. There are 16 pockets on the front (8 on each side), 8 pockets on the inside, and 4 on the back including 1 large open pocket, one large zippered pocket, and 2 smaller pockets. I'd like $60 and that includes shipping in the lower 48. Thanks. Pictures show front, inside, and back.