We have one for dd's hair (mine's too short) and it's good. Does get mighty hot though. You get this Michael Jackson type glove to wear, which helps.
Both Dd's hair is quite fine though. The curl does drop a bit so we only really use it for the odd party. The curl may last longer on thicker hair I'm not sure.