Why did I spend those first ten seconds at the foot of the stairs asking David to explain, when Toby was crying behind a locked door?

I still ask myself that. I was holding three pieces of a quilt in my hands, and my son was standing between me and the room where his seven-year-old boy had locked himself away. That is where the story comes back to me now.

But it began with a box.

The delivery driver, Joe, set it on my porch and said, “This came back to you, Evelyn.” I knew the box. I’d wrapped it myself the week before and left it at David and Alyssa’s new house after David told me not to come to their housewarming.

He’d said Alyssa’s parents were “more appropriate guests.” I didn’t want a scene, so I left the gift by the door and went home.

I told myself that was dignity. Maybe some of it was pride. I could’ve asked David what he meant, but I didn’t want to hear him explain it.

The new house was partly paid for by Richard and Eleanor, Alyssa’s parents. They had money, and David had always wanted to look like he belonged in their world. He worked hard, but he got careful around them. Careful with his words. Careful about where he came from.

I know because I raised him in a small house with a narrow kitchen and a washing machine that shook hard enough to walk across the floor. His father, Frank, worked double shifts. I did alterations from home and saved every bit I could.

Frank’s flannel shirts lasted years. When he died, I kept a few. I made Toby’s quilt from scraps of those shirts, with softer fabric around them. It took me four months, working evenings after my knees started bothering me. In the middle, I sewed in the pocket from Frank’s favorite plaid work shirt.

I tucked a small note inside it, too. Just a few words for Toby, in my own handwriting. Frank used to keep folded grocery lists in that pocket, so it seemed right.

Toby liked the quilt because it was his. He’d drag it around the living room and insist I sit on one corner while he sat on the other.

When he stayed overnight, he wanted it over his bed. I had thought the housewarming would be a good chance to give it to him for the new room.

Joe was still on the porch when I turned the box over. Someone had crossed out my name on the label and written “unwanted.”

I asked Joe if he knew anything about it.

He rubbed his thumb over the edge of his key ring. “Alyssa handed it to me herself,” he said. “She looked mad. I heard a kid crying upstairs.”

Then he apologized, though it wasn’t his fault, and went to his truck.

I opened the box at my kitchen table. Three quilt squares had been shoved inside. The cuts were too straight to be an accident. Someone had cut through the seams, not pulled at them or torn them loose.

The middle square was missing.

I knew which one. Frank’s plaid pocket. I set the three pieces down and kept looking at the space where the center should’ve been, as if it might be under one of them.

I called David. Alyssa answered.

“Where’s David?” I asked.

“He’s busy.”

“Why did you send this back?”

There was a pause. Then she said, “We needed rags.”

I had one of the pieces in my hand. A little blue thread stuck out from the edge and tickled my finger.

Before I could answer, I heard Toby crying in the background. Not the angry crying he did when he was tired. This was harder. Then his voice came through, muffled and close to the phone.

“Grandma?”

“Toby, honey, what happened?”

“They cut it,” he said, struggling to get the words out. “Mom cut the quilt. I have the square. I’m behind the locked door.”

I stood up so fast my chair scraped backward.

“Which door, Toby?”

The phone clattered. I heard Alyssa say something sharp, then the line went dead.

I called back. No answer.

I could have waited for David to call me. I could have sent a text, asked for an explanation, tried to keep the peace. Instead I put the three quilt pieces in my tote and got my keys.

I was mad at David, too. Not only Alyssa. I’d spent years making excuses for him when he let other people set the rules. Still, I was scared that if I pushed too hard, I’d lose the little time I had with Toby.

I drove to the house anyway.

They lived in a gated subdivision with trimmed hedges and matching porch lights. I remember thinking the place looked like a picture in one of those home magazines Alyssa used to leave on my coffee table. Everything in front looked neat. I didn’t know what was happening upstairs.

When I walked in, the front door was unlocked. I could hear voices in the dining room and the scrape of a chair. Alyssa’s parents were there, dressed for dinner. David was standing near the stairs.

Alyssa came out of the kitchen.

“What are you doing here?”

“I’m here for Toby.”

“You need to leave.”

I didn’t. I held up the box and took the cut pieces out. One corner of the quilt slipped over my wrist.

Richard looked down at them. Eleanor stopped with a serving spoon in her hand. She looked uncomfortable, but not surprised.

David said, “Mom, please. We can talk about this later.”

“No,” I said. “You can talk about it now.”

Alyssa stepped toward me. “This is our home.”

“And that’s my grandson upstairs crying.”

David rubbed his forehead. “He’s upset. He’ll calm down.”

I looked at the quilt pieces, then at him. “You said I wasn’t appropriate for your housewarming. Was this what you were trying to keep out?”

Nobody answered.

I went toward the stairs. Alyssa followed close behind, saying I had no right to barge in. I heard David tell her to stop, but he still didn’t move past her.

At the top of the stairs, Toby was crying behind a closed door. David was at the latch, asking him to open it.

“Toby, come on,” David said. “Open the door for Dad.”

“I want Grandma.”

I was back at the bottom step for those ten seconds, trying to get David to explain. I’m not proud of that. I should’ve gone straight to the door.

The upper room was a finished attic they used as a guest room and play space. The door had a deadbolt that Toby could reach from inside. A small frosted pane sat in the upper half.

I could see one square of plaid covering the glass from inside. The missing square.

Alyssa reached for my arm. I pulled away.

“Don’t touch him,” she said.

“I’m not touching him. I’m talking to him.”

I went to my knees beside the door. The wood felt cool against my palm.

“Toby, it’s Grandma. I’m right here.”

“I don’t want Mom to see it.”

“She won’t come in while I’m here.”

David said, “He’s been in there for two days. He took the square and locked the door.”

Alyssa snapped, “He was throwing a fit. I needed him to stop.”

Toby had been showing the quilt to Richard and Eleanor earlier that week. Eleanor had called it a “shabby thrift craft.” Alyssa told Toby his grandmother was poor trash and said he’d get designer bedding instead. I heard that from Toby later. At the door, I knew only that the quilt had been cut and he was in there with the piece I’d been looking for.

“Can I come out?” he asked.

“Yes,” I said. “You can come out when you’re ready.”

I heard the lock turn.

The door opened a few inches. Toby had the square clutched against his chest. His cheeks were damp, and he had one hand curled through the buttonhole on Frank’s pocket.

He stepped into my arms.

I didn’t ask him to tell me everything. I just held him. His hair smelled like the strawberry shampoo I’d bought him last Christmas.

Alyssa said, “He’s staying here.”

David didn’t answer her.

I stood up with Toby beside me and looked at my son. I had the torn pieces in my hands. The thread caught on my sleeve.

“Your father wore this flannel when he worked double shifts to pay your college tuition. You let your wife call it rags.”

That was the line I’d been trying not to say since I opened the box. It came out flat. I didn’t shout.

David looked down. Alyssa said I was making a scene in front of her parents, as if the scene had begun when I arrived.

Richard set down his glass. Eleanor looked at the quilt pieces, then at her daughter.

David finally stepped between Alyssa and Toby.

“Stop,” he said. “Don’t talk to him like that.”

It wasn’t enough to fix anything. It was the first time he’d said no to her while I was standing there.

Alyssa looked at him. “You’re choosing her?”

“I’m choosing Toby right now,” David said. His voice shook. “He’s going with Mom for the weekend.”

She started to argue. David held up one hand, not to me, but to her.

“Let him go.”

I didn’t mistake that for a full change. David had spent too long letting the money and the house and the need to impress Richard and Eleanor decide what he could say. But I heard him say it, and Toby heard it too.

I asked David to bring Toby’s overnight bag. He came back with a small backpack and Toby’s shoes. Alyssa stayed by the kitchen doorway, arms folded.

“You can’t just take him,” she said.

“I’m taking him for tonight,” I said. “David agreed.”

I looked at David again. “I want regular time with Toby. No more blocking calls or deciding I’m not fit to be around him because I don’t have your in-laws’ money. And Alyssa doesn’t get to insult me or destroy something I made for him.”

David nodded. “I understand.”

“No half promises,” I said. “We’ll put the schedule in writing.”

He nodded again. I didn’t hug him. He didn’t ask me to.

At my house, Toby ate toast and soup and barely spoke. I stitched the three damaged pieces into an old throw blanket while he sat at the table, turning the fourth square over in his hands.

The next morning, he told me what had happened. Alyssa had told him to put the quilt away after Eleanor called it shabby. He refused. Two days before Joe brought the box, Alyssa took dressmaking scissors and cut it into four pieces in front of him. She said he didn’t need “old poor people’s things” and that the designer bedding would be better.

Toby grabbed the square with Frank’s pocket and ran upstairs. He locked the deadbolt and pinned the square over the frosted glass so nobody could look in. He didn’t want his mother taking that piece, too.

He didn’t tell me the note was inside. I hadn’t told him it was there. When he turned the square over, one corner of the folded paper showed through a loose stitch.

I didn’t make him open it. It was his.

David came by Sunday afternoon. He stayed on the porch at first, then asked if he could talk to Toby. I let Toby decide. He went out with me beside him, holding the square.

David apologized to him. It wasn’t a speech. He said he should’ve stopped his mother, and he should’ve called me himself.

Toby didn’t answer right away. Then he asked if he could keep the quilt at my house.

“Yes,” I said.

David looked at the square. “That’s okay.”

We’re working out regular visits now. Alyssa hasn’t apologized. David and I still have a lot to settle, and I don’t trust one good afternoon to undo years of him stepping aside. But he has agreed to a written schedule, and I’m keeping that boundary.

That night Toby fell asleep in my spare room under the patched-together throw. His small fingers were looped through the buttonhole on Frank’s flannel pocket.