I bought DD a innnerspring one from the baby shop for $99 it is material on both sides..

I bought the innerspring one for the toddler bed I have for her to go into.. I had a foam one for my other kids and they were just fine but now I have gone for this one I so much prefer it