Surface Modeling - Eero

I was looking at the new Eero Router.  It has a subtle wave around the top edge. I was wondering what the best and simplest way would be to make this shape.

Any thoughts?

SolidworksSurfacing