No they seem different... Ruffwear are often ｣85+... Ezydog ｣40ish and usually an easy buy at PetsatHome.
Anyway just as hard to buy a lifejacket for a small/medium dog as a popular SIB or 15hp 2-stroke. Ezydog out of stock in the size we need in every outlet I could find online. My second choice of a Crewsaver was similarly hard to find stock but eventually got one on order from Marine Superstore ｣39.95.
Lets hope he like it!