This is a really cool toy! It works great and is super easy to use. My step-daughter (who's 10) LOVES it and the best part is theres no mess to clean up. When she uses it we only end up with dye on the item it's intended for not everything else! Most definatly would recomend! And as always it arrived very quickly. Thanks again overstock for another pleasent shopping experiance!