These are an older model of Zeagle vest and may have been used once or twice. Plus they have been kicking around for a while and not fresh. The price reflects this.
These all have the 3 straps at the top that will connect to a current model Zeagle. The small buckle that pulls the wing in may or may not be the same. Plus the back where the tank straps thread threw are different than the current day model by a bit.
But if you are looking at replacing a modular piece on your older Zeagle to a smaller or larger size then this is perfect !!
The small does not have pockets. If you look close, you will see.
Also note, these do not have straps to connect to the shoulders. Some generations have the straps attached to the vest and some generations attach to the cummerbund. These do not come with the cummerbund.