pros... cheap, nice colors, soft material cons...Very poor design, the straps the buckle to hold the baby in do not adjust on the seat (they are stationary,,, they do tighten and loosen but do not move on seat) and the front panel that hold the baby in is WAY too big!!! there is no way to make it fit regardless of the babies size, very odd!!!! I used blankets to help but it didnt and then i used a insert for a car seat, big soft fluffy one and my little one can kind of fit but does not last long! Should not have to rig something up to make baby fit when it is designed for birth and up!!! NOT happy at all!!!