The density of the foam is quite firm, but is is rather comfortable. There was a pull in the mattress covering, but I used a crochet hook to pull the strands to inside.  The plastic covering was intact when it arrived...good thing, because box sure took a beating during transit.  Am happy with purchase for platform bed.