2-3 hours is perfect for me. I havent done a 1 hour session in years. It just feels to short to really get into it. Something ive started doing more of is a 2 hour session followed be dinner afterwards so maybe that counts for a 4 hour session. There is no play at dinner just god conversation maybe its aftercare. Not every domme is up for it but ive enjoyed that arrangement.