Hey all so i have had my eye on the cosatto giggle travel system. Has anyone had one of these? Need opinions on ease of use, folding etc. Thanks