b.box 17oz insulated drink bottle vs Ello Pop & Fill Stainless Steel Water Bottle, 18oz

The Pop & Fill Stainless Steel Water Bottle, 18oz holds 18 oz; the 17oz insulated drink bottle holds 17 oz. The maker says the 17oz insulated drink bottle's straw comes out. The 17oz insulated drink bottle is stainless steel, PP and silicone; the Pop & Fill Stainless Steel Water Bottle, 18oz is stainless steel.

Only the differences are shown.

b.box 17oz insulated drink bottleEllo Pop & Fill Stainless Steel Water Bottle, 18oz
TypeInsulated or stainless kids' cupInsulated or stainless kids' cup
List price$28.95$24.99
Capacity17 oz18 oz
Drinks fromstrawstraw
Spills"only leakproof when the push button lid is shut", per the maker"leak-proof seal", per the maker
Straw comes outYesNot listed
Materialstainless steel, PP and siliconestainless steel
Spout or strawsilicone mouthpiece and strawNot listed
InsulatedYes, per the makerNot listed
Keeps coldNot listedup to 20 hours (maker: double-wall stainless steel keeps drinks cold)
BPA-freeYes, per the makerNot listed
DishwasherYes, per the makerYes, per the maker
Age3y+Not listed
Maker's use notesLeaks through the pressure hole and mouthpiece if the lid is open and the bottle is tippedNot listed

b.box 17oz insulated drink bottle

A 17 oz insulated stainless bottle with a push-button straw lid and a removable mouthpiece and straw.

  • Straw and mouthpiece come out of the lid
  • Leakproof only with the lid shut
  • Page contradicts itself on insulation hours

Ello Pop & Fill Stainless Steel Water Bottle, 18oz

An 18 oz double-wall stainless steel bottle with a wide flip-open fill lid, a soft straw and a carry loop.

  • Wide lid opens for easy refills
  • Slim shape and carry loop
  • Maker lists up to 20 hours cold
  • No age or material details beyond stainless steel