The potion glittered in Cherry’s hand. 

   It had been such a strange shop, towering shelves overflowing with books, scrolls, glass bottles, and dozens of artefacts from ancient cultures. The bottles caught her eye, each shining a different colour, swirling with unknown ingredients, a small paper tag describing their contents. Their magic. A young witch, wearing a black dress and pointed hat adorned with orange to match her hair, had helpfully guided Cherry through the store, making sure she left with the perfect potion. Cherry had ‘treated’ her girlfriend to a few scientific surprises this time, now it was time to try something magical...

   “I hope you both have a wonderful time!” The witch smiled as Cherry left, “If you have any problems, just give us a call, and we’ll fly right over!” 

   “Thank you!” Cherry replied, the bell above the wooden door jingling as she left the store, placing the bottle in her bag. It was small, shaped like a precious jewel, bathing the rest of her bag in a faint, pink glow. She turned the tag over, the label written in thin spidery writing, along with a doodle of cat ears in a different pen. Cherry smiled to herself, closing her bag, eager to get home and have some fun…



   Meanwhile, Shurelya waited at home for her girlfriend to return from shopping, blissfully unaware of the potion she’d just bought, and Cherry’s plans for her. Shurelya was lounging on the sofa, book in hand, when she heard the front door creak and slam shut, the sounds of Cherry’s footsteps down the hall. 

   “Buy anything nice?” Shurelya called out, not looking up from her book. 

   “Yeah, you could say that…” Cherry’s voice carried from the kitchen, trying to sound casual. Then, the sound of glasses being set down, the fridge door opening. “Getting myself a drink, want anything?” 

   “Please… whatever you’re having,” Shurelya called back, barely noticing the sound of the small cork being popped, thinking nothing of the three liquids being poured. When Cherry returned, she finally set her book down, gratefully taking the glass from her, not noticing the slight extra fizz of pink bubbles off the top. “Thanks, sweetie,” She smiled, taking a sip, savouring the sweet taste, “I don’t know what this is, but I like it.”

   “Oh, just something I picked up,” Cherry tried to hide her smile, occasionally glancing over each time Shurelya paused her reading to take another mouthful, unaware she was drinking the potion bit by bit. Before long, Shurelya had finished her drink, and Cherry was left looking out for the first sign of her girlfriend’s body changing, all the while trying not to look too suspicious. 

   The potion had already begun its work. Deep inside Shurelya, the potion passed into her blood, carried through her body, steadily permeating her cells. The effect was subtle, at first, replacing parts of her with air, gradually expanding inside her, pressure building with each passing moment. By the time Shurelya noticed anything, it was just a slight… bloated feeling. She shifted slightly on the sofa, trying to ignore it at first, the feeling growing stronger as the gasses inside her built up, pushing out against her belly. 

   “On second thoughts… not sure it’s agreeing with me,” Shurelya groaned slightly, sitting up, setting her book down beside her. Inside, her stomach gurgled slightly, freeing more gasses, pushing her belly out further, gently pushing against her shirt. Resting a hand down, she could feel the slight curve of it, the pressure pushing against her hand. 

   “You alright, Ely?” Cherry replied, the picture of innocence and concern, eyes flickering back and forth between Shurelya’s face and her gradually expanding belly. 

   “Yeah, just kinda bloated… too much fizz, maybe.”

   “Just relax a little… it’ll pass, I’m sure,” Cherry lied. 

   For a time, Shurelya tried to ignore it, easing herself back into the sofa, trying to relax. As time passed, the sensation became harder and harder to ignore, the gasses inside building up through her body, the bloating feeling only getting stronger as a faint sense of weariness grew in her changing muscles. Shifting about, she started to forget Cherry was even in the room, so focused on the strange, gurgling feelings spreading through my body. 

   “What is happening to me…?” she sighed, voice strained, struggling to stand. Moving felt difficult, her legs oddly sluggish, rubbing against each other, her pants strangely tight around them. Tottering slightly, she awkwardly shuffled forward, trying to reach the bathroom. Her socks grew tight, squeezing against her feet, Shurelya still so confused what was happening to her. She barely made it three steps before stumbling, her right foot refusing to move properly, catching against her left. A hand reached out to grab her, squeezing her wrist deeper and tighter than it should have been, Cherry gently pulling her back upright. 

   “Careful, you wouldn’t want to fall over, you might never be able to get back up again…” Cherry cooed in her ear, a mischievous grin across her face. She let go, letting Shurelya wobble slightly on her clumsy feet. 

   “What… you haven’t…?” Shurelya replied, voice quiet and worried. She didn’t know what Cherry had done, but she knew she’d done something to her… It wouldn’t have been the first time Cherry had decided to change her body, after all. 

   “Well, technically it was you who drank the potion,” Cherry stepped back, smirking as she looked Shurelya up and down, as if appraising her body. 

   “Potion?” Shurelya’s eyes darted back to her empty glass, the strange taste, the fizzing feeling. She tried to move around, her muscles in her legs protesting against the slightest movement. Straining harder, she pushed against her ever-tighter clothes, the seams of the fabric biting into her, a sudden rip as her pants started to give way. 

   “Oh dear, let me help you with that,” Cherry reached down, catching a loose patch of fabric, tearing them and the rest of Shurelya’s pants away with a flourish.

   “Hey!” Shurelya protested, but it was far too late, though the release of the tight pants brought a feeling of relief around her legs. Slowly, nervously, she looked down, staring down at them, desperate to see what was happening to her. Her thighs stuck out in front of her, past the growing curve under her shirt. The skin shone brightly in the lights of the room, unnaturally smooth and perfect, the once fair skin now a pastel pink. She could barely see beyond the curve of her thighs, her knees lost beneath them. Leaning forward, careful not to tip over, she could make out the shape of her toes: bulging round, pressing against each other. 

   “What… What is happening?” Shurelya gasped again, trying to piece together what her legs had become. 

   “Oh, don’t worry, Ely,” Cherry was quick to reply, still beaming back at her girlfriend, “your legs are just starting to stick together… see?” she pointed to the gap between Shurelya’s thighs, slowly closing as they expanded and pressed into each other, changing flesh starting to seamlessly flow together. Shurelya struggled again to move, watching creases starting to form across her skin as she tried to tug them apart, the faint squeak of her plasticky skin rubbing against itself. 

   “Hmm… looks like they’re almost completely hollow,” Cherry continued, making a show of peering at them, her face reflecting in Shurelya’s changing skin, “and barely any gap between your legs now. Poor thing, you’ll just have to wobble… or let me carry you.” 

   Shurelya gulped, closing her eyes, trying to feel what was happening in her legs. The sensation of… emptiness inside her. The feeling of fatigue replaced with a numb sensation inside her skin. The crawling feeling of her skin merging together, running down to her feet, the pressure inside still building with every passing moment. The more she expanded, the tighter her skin felt, as if it was fighting against the pressure inside her. Shurelya’s hand reached down to her thigh, fingers running down, squeaking against something that was now more rubber than skin. “What... What's that tickling feeling?”

   “Oh, that?” Cherry made a show of replying, “that’s just your seams forming.”

   “Seams!?” Shurelya gasped, desperately trying to get a better look.

   “Seams,” Cherry nodded in reply, an air of authority in her voice, “and it looks like they’re moving upwards…” She pointed up Shurelya’s side, to where the growing seam passed under the waistband of her panties, and disappeared under her shirt. It pinched and pulled as it emerged, tugging on her tightening skin. 

   Shurelya clumsily reached for her shirt, pulling it off her body before it was too late, already feeling her arms protesting against the moment just as her legs had done. It snagged against her bra as she pulled, a sudden shiver through her body as her shirt squeezed against her breasts, a short gasp escaping from her mouth. 

   “Oh, is the potion making you extra sensitive, Ely?” Cherry teased, taking the shirt from her, leaving Shurelya standing in nothing but her bra and panties. She stepped back, surveying just how far the changes were progressing, how delightfully pink her body was becoming. “It’s not surprising, really, seeing how much of you is rubber now…”

   Shurelya bit her lip, holding back a response, trying to calm herself as she looked down. Her breasts seemed to be straining against her bra, as pink and shiny as her thighs were mere moments ago, the straps starting to cut in at her shoulders. Digging deeper, her arms started to puff out either side of them, creaking and groaning as they grew wider. Moving her arms, they started to protest against the movement, elbows growing stiff as air pushed them outwards from within, fingers starting to press into each other as they grew. She tried to ignore her arms, for now, focusing instead on the crawling feeling of the seams and the growing tightness around her waist, pushing back against the bloated feeling within.

   “Hmm… looks like you’re getting a cute waist, Ely,” Cherry grinned, starting to step around her, admiring her from all angles, “and all that air is going to your ass…” 

   “My ass?” Shurelya yelped, straining her neck to try and look, her rubbery skin squeaking in protest. Sure enough, something shining and pink was sticking out behind her, though Shurelya wasn’t sure it was just her ass she was seeing. 

   “Well, not just your ass,” Cherry replied, raising more questions than she answered, “looks like you’re getting a cute little tail.”

   Shurelya sighed, part of her resigned to let whatever was happening to her play out, another part of her secretly curious about her changes… maybe even enjoying it. Behind her, slowly, steadily, her tail continued to push out, straining against her panties, curling up under them, desperate to be free. A moment later, and her panties sprang from her body, sending shockwaves through her body. With the release of pressure, her tail sprang free, her thighs pressing out into each other until they were completely merged, skin smoothing out.

   She tried not to think what had happened between her legs, a Y-shaped depression only hinting where her panties once rested, focusing on her growing tail, now swaying behind her. Pressure built up inside it, pushing out against slowly stretching skin, squeaking each time it pushed an inch or two further out. The longer it got, the more it hung down, swaying about each time she moved, gently pulling at her rubber skin. 

   “Hey, I can feel something tugging at the end,” Shurelya half-thought, half-asked. She turned around, desperately trying to look, but each time her tail swung back around the other way.

   “Oh, that?” Cherry replied, almost irritatingly cheerful, “that’s just your valve…” 

   “My valve?” Shurelya gasped, voice squeaking a little, echoing the changes to the rest of her body. She tried again to get a good look at it, the hard rubber nozzle flicking out of view each time. She started to wonder what would happen if she opened the valve… would it stop the changes? Surely, if there was no more air building up inside her, the changes would stop? She’d return to normal? Shurelya reached out, trying to ignore how stiff each of her arms had become, the squashing feeling in her left hand as her fingers pressed together. She paused, feeling a sudden pressure building behind her mouth, tail vanishing from her mind. She had a bad feeling about what was coming next...

   “Wha- whas happenin?” Shurelya tried to speak, lips barely responding as the pressure built, each word strained and muffled. She reached up with both hands, feeling the rubbery skin at her elbows creasing, the pressure pushed further up her hands. Up close, she could see how much they’d changed, fingers so round now, bright patches of red starting to form on her fingertips and palms, thumbs and little fingers almost lost in the ballooning skin. Pressing them to her mouth, she could feel the force of the air pushing against them, pressure building behind her skin. She pushed back harder as if that might stop the change, but the pressure only grew more and more behind her lips. Her skin ached with the strain until she could resist no more, and the pressure suddenly gave way. 

   In a quick burst, her lips pushed forward, the squeak of her skin joined by a muffled yelp. Her lips pushed out, plump and full of air, forced out with her mouth, a pouting kiss. Looking down, she could see them sticking out from her face, full and a deep, luscious red. Desperately, she tried to talk again, but only muffled sounds emerged, her lips all but paralysed.

   “Oh, poor thing,” Cherry cooed, “don’t worry, you won’t need to talk much more. That red does look lovely, though. Perfect… kissing lips,” she added, giggling a little.

   Shurelya squeaked back a muffled protest, eyes darting back down to the valve, the tail curving longer around her side… perhaps she could just reach it. Before her hands changed completely. Before it was too late. Cherry just watched as Shurelya struggled, one hand still pressed to her changing face, the other reaching down to her tail. 

   Shurelya kept straining to reach the valve, watching her right hand continue to change as she reached down, the individual shape of fingers fading as they pressed together, looking more like rounded mittens. With her left, she felt more of her face change, spreading out from her mouth, jaw pushing out as pressure built inside once more. Her nose flattened, pushed out against a growing muzzle, a firm triangle of latex against her changing face. 

   She didn’t have much longer, crude fingers desperately clutching against the firm rubber of the nozzle, smooth skin slipping, creasing, protesting. Her vision shifted, field of view growing wider, something must be happening to her eyes, though she didn’t dare think what it was. In front of her, her hair grew slick with latex, expanding as streams of red flowed over it, forming a single graceful curve in front of her. 

   Another muffled protest, another desperate reach to grab hold of the nozzle. She’d all but forgotten about Cherry, focused entirely on the changes, her desperate attempt to stop them. She could feel her eyes pushing upwards, ballooning hair pressing in around them as they filled out, growing to tapered points. So little of her old self seemed to remain. She stretched her right hand down again, skin creaking, using what strength she had left in her hand to curl the mitten-like fingers around the top of it. She felt like she had seconds left, this was her last and only shot to save herself, curling her hand tighter, desperate not to slip…

   The impact shook her body, hands reaching around her, squeezing her body tight. The nozzle slipped from her hand, the shockwave snapping her arms back into shape, sticking awkwardly out to her sides. Air pushed out behind her breasts, pushing them out against her bra, the strain finally proving too much for the straps, springing free. 

   “Did you forget about me?” Cherry teased, whispering in Shurelya’s transforming ear, “Oh, Ely, you’re completely naked now, not that that’s a bad thing…” A hand reached down, gently pressing into Shurelya’s thigh, the other hand reaching to squeeze her breast, the sensation so wonderful it caught Shurelya by surprise. 

   “Meow!” Shurelya squeaked in pleasure and protest, realising too late what she’d just said, feeling like she was blushing red with embarrassment. 

   “There’s a good kitty… if it’s any comfort, pulling that valve wouldn’t have saved you,” Cherry grinned, squeezing again, Shurelya unable to do anything but meow in protest, “oh, don’t be sad, you look so good now! Who needs hands when you’ve got little kitty paws, you’ve even got little hearts on them!” She moved around, running her hands across Shurelya’s rubber skin, the vibrations shivering through her body. 

   Shurelya tried to look down, finding it difficult even to move her arms, her arms little more than cylinders now, paws stuck facing away from her. It was getting harder for her to shake how good it felt, the touch of Cherry’s warm hands across her changed skin, just how good her new body looked. Every second, her body seemed more enjoyable, more pleasurable, more… perfect. 

   “Not more of you left…” Cherry’s fingers moved down one of Shurelya’s arms, delicately tracing the lines of the paw pads, drawing out the heart so Shurelya could feel. Stepping in front of Shurelya, Cherry reached up to feel both breasts, pressing them together. “Feels good, doesn’t it?” She asked, smiling as Shurelya let out contented meows of delight, softer now, quieter. 

   Shurelya gazed down at Cherry, her girlfriend smiling back at her, sensing the changes were slowing. The pressure inside her was fading, evening out, keeping her form upright and perfectly shaped. A pop, and her ears snapped into shape, imagining them as cat ears resting amongst her sculpted hair. She could feel her expression settling, eyes fixed gazing out, a perfect smile on her face, a final contented purr escaping her lips. 

   “Good kitty… I’m going to have a lot of fun with you…” Cherry pressed herself up against Shurelya, almost tipping the two of them backwards.

   Shurelya could feel her feet crumpling slightly, pressure pushing back against her heels, keeping the two of them upright even as more of Cherry’s weight pushed down onto her. Shurelya could feel Cherry’s hands wandering over her body, one squeezing her chest, while the other slipped down between her legs, resting in the hollow between her thighs. She could feel the sensations rolling through her body, the thrilling vibrations, loving the feeling of being powerless and helpless under Cherry’s touch. 

   Almost losing herself in the sensations, Shurelya focused on the feeling of Cherry’s hand sliding around her thigh, the slight stretch and give of her skin under her girlfriend’s fingers. The way they slid around her body, reaching over her rear, firmly squeezing the inflated rubber skin of her ass, fumbling and finding their way to her tail. The idea of it made her giddy as Cherry ran her fingers down its length, the thought of being played with by her girlfriend, toyed with, those fingers teasing every inch of her rubber skin, right down to her nozzle. 

   Shurelya’s thoughts snapped back. She could feel Cherry’s fingers reaching down her tail, gripping her nozzle softly, gently tugging at the firm rubber. 

   “Unfortunately, we’re going to have to wait,” Cherry teased, slowly inching the nozzle out, Shurelya’s concern growing with each tiny movement, “I’ve got a few guests coming round, wouldn’t want to embarrass my poor kitty girlfriend by having her on display. Don’t worry, we’ll have a few days with you like this before the potion wears off. Plenty of time to have some fun.”

   Shurelya’s mind raced, feeling Cherry’s fingers tighten, gently pulling on the tough rubber of the valve, easing it out slowly. Her thoughts went back to her own desperate attempts to reach it, what felt like an eternity ago. 

   “Well, I guess this way you’ll know what you were trying so hard to achieve…” Cherry pulled the valve open. 

   Air rushed out of Shurelya. All over her body, she felt the pressure fading, her skin creasing and crumpling, collapsing under its own weight. She fell into Cherry’s arms, slumping over her girlfriend’s body, helpless as she collapsed more and more. Her head tipped backwards, crumpling into her shoulders, breasts flattening beneath them. Her arms slumped to her sides, hanging limp, while her legs folded over and over. Cherry stepped back, letting go of Shurelya, smiling down at her as she fell.

   Shurelya was left looking up at Cherry, seeing her girlfriend smiling down at her. The smile was loving and sincere, but Shurelya couldn’t help but see a wicked smirk behind it, a devious look on her girlfriend’s face. She tried to think what it could mean, but the more air flowed out of her, the harder it became to concentrate. She felt like she was drifting off to sleep, in the restful embrace of her collapsing body. 

   She could feel invisible hands moving over her body, straightening out as it crumpled, tugging out creases, neatly folding her legs under her. She felt more comfortable with each movement, releasing the tension in her body as the last air escaped her, tucking her tail and arms into the folds of her body, resting her head on top of her neatly folded form. 

   The last thing she saw was her girlfriend’s devious smile, the last thought on her mind before everything faded to bliss…