For the low price, I didn't expect these to be what I would consider high quality bath bombs, but I did expect them to be nice enough that I would enjoy them. I wouldn't have bought them otherwise. But I was surprised when I put the first one into my tub that was being filled with water, because the color looked beautiful, and the bubbles were phenomenal. The smell was delicious, and my two-year-old daughter, who was going to be the one enjoying the bath bomb, had to wait her turn while I took a first run at the tub full of bubbles. Wow, it was a delicious bath experience for me, and although I don't normally reuse water for the kids after I have used the water myself, I put my daughter into the tub because the bubbles were so fluffy even after my bath that I knew she would enjoy it. I put the very warm water on again and ran it into the tub to make it comfortable for her, and she enjoyed the bath immensely. I don't think a bath bomb that lasts through two baths can be considered moderate quality bath bomb, but this one didn't last through only two baths. I let a lot of the water out so that it would be safe and then put my 7 month old son in and let him enjoy the bubbles as well. So that means that the bath bomb lasted through three fun baths, and it did so while it made each of us enjoy the bath very much and lasted through all three baths with its scent, color, and bubbles. although there are many fancier bath bombs on the market, I will be purchasing this brand again and recommend it highly. Happy bathing!