Why do I have to wear a lifejacket? Does one size fit all?

All passengers and crew are required to wear a lifejacket during our high speed experiences. The need for a lifejacket will be at the skipper's discretion during slow boat charters. Yes, our lifejackets can accommodate up to 54" chest and for the smaller children we also have smaller lifejackets.