i know it comes off, but i keep it on all night by pausingit before 10:00 pm and unpause it after 10:00 am. it really works. it is 6 years old. and since the costume is very rare and i can't getit again, i don't know if it will get married. i am worried!!!