is it heavy? good to steer/push. Is the carrycot generous? are seat covers washable? Is it comfortable for baby? ie suspension thank you