Got this for our daughter’s first big-girl bed. Very comfy. “Installation” was pretty easy since it comes vacuum-sealed. Heavy but manageable to get up the stairs if you’re strong or have two people.