I have a satin cap that I just put on my head.
It's like a shower cap but, it is made out of satin.
I tried pincurls once, and I'm not going to do them again because they made my hair wavier then I wanted it to be. When my hair gets longer I'll try them again.
Depending on your style it'll probably last for 2 days maybe.. w/o doing pincurls.