Apologies if this is the wrong area but seeking advice on the Hauck Viper Trio Set. We bought this set for our LO and built it last week. Pleased overall but a bit unsure about the child seat. The straps seem very long and too big to hold a newborn. Hubby is child seat trained and luckily we have a second carrier to use but wondered if anyone has this set and if so, did your newborn LO fit safely?