The Teagan mattress is super comfy! It came fast and was so easy to unpack and assemble ! You literally just pull it out the box, unwrap the plastic, and done ! Definitely purchasing another one for my kids !