M.D.
I don't have the same strollers you do, but got my stroller cover at Babies R Us...LOVE it...it goes over the handles well, covers the stroller. We've used it in light rain and torrential downpours. It's also nice to keep the wind out of the baby's face if it's pretty windy out.