30 mins will not be enough with this lady. An hour at least to have the most fun. Worth every cent.