I forgot to make a point clear earlier. You can pick moves beforehand, and if they aren't Sleep Talk or Snore it will just randomize your moves and pick one for you (barring the two aforementioned moves, ofc). Also, the sleep lasts for 2 turns whenever you are put to sleep by the item, similar to rest, allowing you to Trick the item back if you happen to have that move. Just a few points that I felt like mentioning; I'll be editing the item's information with this as well