The body shop shower gel will last for 3-4 weeks if you are using it with loofah else it might last for 2 weeks.