Unexpected soft swap [group]

I wanted to share a story of my wife and I from last summer. Background, my wife and I are somewhat newbie swingers. We’ve had a few experiences and this was one of our first ones.
We went out for a tame night to meet up with my wife’s friend and her husband at a bar. My wife is a tall skinny model type, and she was wearing this sundress that would be fine on shorter girls but rides close to her ass for her. Great for me to cope feels throughout the night.
A little while later and her friend mentioned she’d invited her coworker and her husband out as well to meet up with us. We don’t know this couple but we could always use more friends. Well a few minutes later E and J walk in and they’re both pretty attractive. E is wearing this crop top looking shirt that shows off her boobs very nicely and white shorty shorts. J is tall and muscular and has a nice beard. Anyway, the night courses on and we’re drinking and having a good time and the girls hit it off really well. Our mutual friends decided to call it a night and went home but my wife and E didn’t want the night to be over so E invites us over to their house to keep hanging out. It’s a few blocks away from the bar so walking was fine. On the way to their place I pull my wife back and ask her what she was thinking of any funny business, but she told me she wasn’t trying anything and really was just having a good time hanging out with her new friend.
So we get to their house and J and I go into the kitchen and make some drinks, talking about sports, work, that type of stuff. We get back in the living room eventually and the girls are talking up a storm and we keep drinking. However now my wife is on my lap and E is on Js lap. The booze is just right and pretty soon E lays into J with a heavy makeout session and my wife follows suit and we start kissing. Pretty soon I look over and E has her shirt off and.. Damn they were gorgeous tits. I look at my wife and she’s grinning and immediately takes her dress off. Letting her amazing tits free for me to suck on. Now my wife was just in her underwear and I can only assume E was not to be outdone, got up and took her shorts off. Now J and I look at each other like, “are we cool with all this?” And we were def in for the ride.
The girls climb back on us and we continue for a little bit with hands groping and wondering. It’s at this point, E climbs off J and takes his pants off and starts to stroke him and run her tongue up and down his cock. He was long and skinny. And my wife was watching all of this with lust. She takes my pants off and starts to rub me up and down as well, then she looks over at E and ask her “ do you mind if I suck J?” And E says, “only if i can suck his” smiling at me. J and I look at each other and grin. Hell yes.
So the girls swap and start to go after our cocks. My wife’s technique is slower, lots of tongue work, and stroking. E however, was bobbing up and down on my cock hard and fast, her amazing tits bouncing as she goes. Using her hand at the base to hold it while her mouth did all the work, I was in heaven. She felt amazing, and judging by Js face my wife was doing very well too. Within a few mins I was about to cum and told E. This sent her into a frenzy and she started sucking me faster and harder. I start to cum and she slams her head as far and deep as she can get me in and I cum down her throat.
As E is cleaning me up and I’m coming down off that amazing orgasm, J tells my wife he’s cumming now too. I’m watching her and she starts working him faster with her hand and right as he’s cumming she pulls him out of her mouth and he shoots ropes of cum all over her tits.
Both the girls look at each other and giggle. We all clean up, thank each other for the wonderful time and my wife and I head home.
It was def a crazy unexpected night.