300ml of stain remover detergent for your laundry would be definitely on the expensive side ..Still ...It does provide everything what it says on the bottle and by the description and this is great so the price hit the second plan when you think about your children future!Anyway ,this is great product designed for some people using wash and wear daily methodology and definitely not for farmers heavy soiled work-wear as this is vegan bio chem and not petro oil product okLike I was saying this is mild concentrated, soft and natural fragrance with pleasant smell as true vegan plant based can provide.With cleaning power ranged rather obvious for that particular group of the chemical products,again , above .Also ,this is quite important especially this days when lots of people lost their track lately ,this is national and UK made product so keep it safe and supportive! I, personally,I am happy to recommend this product .Thanks.