It depends on where you live. Every place that I have been has allowed "Coast guard aprroved" life jackets. This includes puddle jumpers. They don't allow arm floaties, noodles, baby float rings etc.
If someone is looking to buy one, definitely look for the "coast guard approved" label!