Will this fit my baby?Yes this is a one size fits all, with adjustable strapsIs there any warranty?Yes! We offer a 100% money-back policy if there is any reason you do not like your purchase