A safe bet is to allow 2 hours for the demo in order to show all the Rainbow can do. However, we have discovered that friends love to talk with one another and it becomes a lot of socializing (which we enjoy). They may also have a lot of questions and perhaps decide to keep the Rainbow.  So, it is best to plan on a time when your friends/family are not rushing out for another planned engagement.  To be on the safe side plan for 2 1/2 – 3 hours.