We just use a diaper champ because we received one in a shower. However, if I were to purchase one, I would get something with a larger opening in the top.
As for detergent, we just use regular old Tide!

As for detergent, we just use regular old Tide!