In the pictures, it does not have a NHTSA sticker and the website states: "Certified for use in vehicles in the European Union and approved by TUEV DEKRA". I'm thinking it's not legal to use in the US.
The Bubble Bum is fine.
Also, my computer thinks the site is malware.
Follow Mothering