There were elements that could've worked here, but this gave me the ick in a couple ways. Granted we hadn't seen Gabriel and Sasha meet, but we get Gabriel having relations with several people, one before they meet and one right after. It's something I don't enjoy in my romance books. Plus the plus size rep while somewhat okay from Sasha's POV, I absolutely detested the fat-phobia from side characters and Gabriel. Throw in the innocent sheltered virgin suddenly with someone with pretty high kink and bdsm elements and it was just a no for me.
Also, if you're sensitive to the word fat or fatso when it comes to body diversity, don't read this. It was mentioned over 50 times.