We're buying a new single mattress for my DS. I want it to be good quality but also don't want to overpay. Any recommendations on good mattresses that last?