The vest is in great shape. the front snaps shut. It has three pockets on the inside and 4 pockets on the out side The size is XL. NO rips or tears in the vest. Only used it one season. Asking $50 OBO.