It really does depend on your friends! As a general rule, it takes about 2 hours to show you everything the Rainbow can do. Planning on days/nights your friends/family are in for the evening or do not have pressing plans to attend is best, so they are not rushing out for another planned engagement. Sometimes, it can last longer if the customer has questions or decides to keep the Rainbow for a healthier lifestyle. Our best recommendation is to plan for 2.5 – 3 hrs just to be safe. We have discovered that friends love to talk with one another, and it becomes a lot of socializing; which we too, enjoy!