S.O.
Costo has the memory foam mattresses on sale right now. I think it's about $200 for a Twin one. We will be getting one for our 2.5 yo when we switch her over to her Big Girl twin bed shortly after the holidays. Wish I would have bought this for my son when we switched him over instead of spending $650 on a regular mattress and springs. Both my kids are potty trained, but they both still have accidents at night occasionally. My sons bed constantly smells like pee even though we have a waterproof mattress protector on it. I will probably be buying 2 of these foam mattresses one for each kid just because I am sick of the constant pee smell in my sons room.
We already have the bedframe for my daughter that has regular wood slats on the bottom same as the frame in my sons room. So as long as your bed has some sort of flat surface or wood slats, the foam mattress should do fine.