That sucks, If roofies didn't erase your memory you'd know for sure.
I don't think upholstery is ever cheap. Any any one good is probably backup up (ya punned)
Tear it open and have a go, you can always staple the cover back on. or get some lycra from a fabric store.
Electric carving knife, a kneeling garden pad, and some rubber cement.