This is perfect for Date Night and Family Night or even a night out with friends. Awesome show, not too short or too long. Glad I got to experience this show. Would love to return and bring all my kids. During the show they have audience come up and even the kids. So adorable watching the kids expressions while on stage. Loved the show!