I just purchased a Caruso hair setter that uses steam on the curlers. It had great reviews and people who use it say the curls last. I tried it and it looks amazing at first but a few hours into the day my hair looks like a frazzled mess. I don't know much about hair products and what works well. I have naturally wavy hair but not pretty waves, if that helps.