Willow or Elvie?

I go back to work next week. I really need a hands free pump! I know Willow bags and containers are pricey but overall, which one is better for the price?