Some cats can swim fine without the need of a flotation aid. Cat life jackets are not necessary and maybe excessive and uncomfortable for them; however, a pet buoyancy aid is very useful, more comfortable and has enough buoyancy to keep your pets afloat.