my partner loves it ... i love it! due in feb I use public transport .. he has a small car is this the buggy for us?