Bought this for my toddler to transition into a big boy bed. It’s firm and doesn’t sag or feel cheap. Was shipped faster than expected and packing was super simple to open and get set up.